home *** CD-ROM | disk | FTP | other *** search
Unknown | 1998-06-24 | 12.9 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
| |
100%
| gt2
| Kopftext: ';Blitz Source Code'
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 3b 42 6c 69 74 7a 20 53 | 6f 75 72 63 65 20 43 6f |;Blitz S|ource Co|
|00000010| 64 65 00 3b 52 6f 6f 6d | 20 45 64 69 74 6f 72 20 |de.;Room| Editor |
|00000020| 66 6f 72 20 44 75 6e 67 | 65 6f 6e 20 45 78 70 6c |for Dung|eon Expl|
|00000030| 6f 72 65 72 20 47 61 6d | 65 00 3b 62 79 20 43 75 |orer Gam|e.;by Cu|
|00000040| 72 74 20 45 73 73 65 72 | 00 3b 63 61 6d 67 65 40 |rt Esser|.;camge@|
|00000050| 69 78 2e 6e 65 74 63 6f | 6d 2e 63 6f 6d 00 00 00 |ix.netco|m.com...|
|00000060| 2e 4c 6f 61 64 75 70 00 | 00 80 c3 20 20 20 20 20 |.Loadup.|... |
|00000070| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000080| 20 20 20 20 20 20 20 3b | 70 6f 69 6e 74 20 26 20 | ;|point & |
|00000090| 63 6c 69 63 6b 00 d0 01 | 20 30 2c 33 32 30 2c 32 |click...| 0,320,2|
|000000a0| 30 30 2c 34 20 20 20 20 | 20 20 20 20 20 20 20 20 |00,4 | |
|000000b0| 20 20 20 20 20 20 20 3b | 6c 6f 2d 72 65 73 20 31 | ;|lo-res 1|
|000000c0| 36 20 63 6f 6c 6f 72 73 | 00 cf 01 20 30 2c 30 2c |6 colors|... 0,0,|
|000000d0| 30 2c 33 32 30 2c 32 30 | 30 2c 34 2c 30 2c 22 20 |0,320,20|0,4,0," |
|000000e0| 22 2c 30 2c 30 2c 30 20 | 20 20 3b 64 6f 75 62 6c |",0,0,0 | ;doubl|
|000000f0| 65 20 62 75 66 66 65 72 | 65 64 00 c5 01 20 30 2c |e buffer|ed... 0,|
|00000100| 30 2c 30 2c 33 32 30 2c | 32 30 30 2c 24 30 38 30 |0,0,320,|200,$080|
|00000110| 30 2c 22 20 22 2c 30 2c | 30 00 c5 28 00 c5 12 20 |0," ",0,|0..(... |
|00000120| 30 00 c7 03 20 37 2c 30 | 00 00 80 b4 00 20 80 2c |0... 7,0|..... .,|
|00000130| 20 d0 01 20 30 00 20 cf | 0a 30 00 20 c7 02 20 30 | .. 0. .|.0. .. 0|
|00000140| 00 20 b2 05 00 20 c7 04 | 20 31 2c 30 00 20 dd 82 |. ... ..| 1,0. ..|
|00000150| 20 22 46 61 74 61 6c 20 | 70 72 6f 67 72 61 6d 20 | "Fatal |program |
|00000160| 65 72 72 6f 72 21 21 21 | 22 00 20 dd 82 20 22 43 |error!!!|". .. "C|
|00000170| 61 6e 27 74 20 63 6f 6e | 74 69 6e 75 65 2e 22 00 |an't con|tinue.".|
|00000180| 20 dd 82 20 22 52 65 61 | 64 20 74 68 65 20 64 6f | .. "Rea|d the do|
|00000190| 63 73 20 66 6f 72 20 68 | 65 6c 70 2e 22 00 20 c7 |cs for h|elp.". .|
|000001a0| 04 20 30 2c 31 30 00 20 | dd 81 20 22 43 6c 69 63 |. 0,10. |.. "Clic|
|000001b0| 6b 20 6d 6f 75 73 65 62 | 75 74 74 6f 6e 20 74 6f |k mouseb|utton to|
|000001c0| 20 65 78 69 74 2e 22 00 | 20 80 0a 00 20 80 02 00 | exit.".| ... ...|
|000001d0| 80 02 20 80 b4 00 00 d0 | 01 20 31 2c 33 32 30 2c |.. .....|. 1,320,|
|000001e0| 32 30 30 2c 34 00 cf 0a | 20 31 00 00 d0 02 20 30 |200,4...| 1.... 0|
|000001f0| 2c 22 64 61 74 61 2f 45 | 64 69 74 6f 72 2e 70 69 |,"data/E|ditor.pi|
|00000200| 63 22 2c 30 00 80 2c 20 | ce 09 20 30 00 ce 05 20 |c",0.., |.. 0... |
|00000210| 31 36 2c 30 2c 30 2c 30 | 00 ce 05 20 31 37 2c 30 |16,0,0,0|... 17,0|
|00000220| 2c 30 2c 30 00 ce 05 20 | 31 38 2c 30 2c 30 2c 30 |,0,0... |18,0,0,0|
|00000230| 00 ce 05 20 31 39 2c 30 | 2c 30 2c 30 00 cf 0a 20 |... 19,0|,0,0... |
|00000240| 30 00 c5 06 20 24 38 7c | 24 31 30 20 20 3b 6d 6f |0... $8||$10 ;mo|
|00000250| 75 73 65 20 62 75 74 74 | 6f 6e 73 20 61 6e 64 20 |use butt|ons and |
|00000260| 6d 6f 76 65 6d 65 6e 74 | 00 cd 0a 20 35 30 2c 22 |movement|... 50,"|
|00000270| 64 61 74 61 2f 70 6f 69 | 6e 74 65 72 73 2e 73 77 |data/poi|nters.sw|
|00000280| 6f 72 64 22 00 cd 05 20 | 35 30 2c 31 36 2c 30 00 |ord"... |50,16,0.|
|00000290| c2 05 20 32 34 30 2c 31 | 30 30 00 c2 08 20 30 00 |.. 240,1|00... 0.|
|000002a0| c5 37 00 ce 01 20 30 2c | 22 64 61 74 61 2f 73 77 |.7... 0,|"data/sw|
|000002b0| 6f 72 64 70 6f 69 6e 74 | 65 72 2e 70 69 63 22 2c |ordpoint|er.pic",|
|000002c0| 31 36 20 3b 70 6f 69 6e | 74 65 72 20 63 6f 6c 6f |16 ;poin|ter colo|
|000002d0| 72 73 00 80 2c 20 ce 09 | 20 30 00 c5 26 20 35 32 |rs.., ..| 0..& 52|
|000002e0| 00 d0 02 20 31 2c 22 64 | 61 74 61 2f 53 65 6c 65 |... 1,"d|ata/Sele|
|000002f0| 63 74 6f 72 2e 70 69 63 | 22 00 c5 38 00 00 80 2c |ctor.pic|"..8...,|
|00000300| 20 d0 01 20 30 00 00 ba | 03 20 30 2c 22 64 61 74 | .. 0...|. 0,"dat|
|00000310| 61 2f 73 2e 62 6c 61 70 | 22 00 ba 03 20 31 2c 22 |a/s.blap|"... 1,"|
|00000320| 64 61 74 61 2f 73 2e 42 | 6c 6f 77 47 75 6e 22 00 |data/s.B|lowGun".|
|00000330| ba 03 20 32 2c 22 64 61 | 74 61 2f 73 2e 64 6f 6f |.. 2,"da|ta/s.doo|
|00000340| 6d 65 64 22 00 ba 03 20 | 33 2c 22 64 61 74 61 2f |med"... |3,"data/|
|00000350| 73 2e 65 78 70 6c 6f 64 | 65 22 00 ba 03 20 34 2c |s.explod|e"... 4,|
|00000360| 22 64 61 74 61 2f 73 2e | 46 65 65 6c 47 6f 6f 64 |"data/s.|FeelGood|
|00000370| 22 00 ba 03 20 35 2c 22 | 64 61 74 61 2f 73 2e 46 |"... 5,"|data/s.F|
|00000380| 6c 61 70 22 00 ba 03 20 | 36 2c 22 64 61 74 61 2f |lap"... |6,"data/|
|00000390| 73 2e 46 75 73 65 22 00 | ba 03 20 37 2c 22 64 61 |s.Fuse".|.. 7,"da|
|000003a0| 74 61 2f 73 2e 47 6c 75 | 67 22 00 ba 03 20 38 2c |ta/s.Glu|g"... 8,|
|000003b0| 22 64 61 74 61 2f 73 2e | 47 72 75 6e 74 22 00 ba |"data/s.|Grunt"..|
|000003c0| 03 20 39 2c 22 64 61 74 | 61 2f 73 2e 6c 61 66 66 |. 9,"dat|a/s.laff|
|000003d0| 22 00 ba 03 20 31 30 2c | 22 64 61 74 61 2f 73 2e |"... 10,|"data/s.|
|000003e0| 70 6c 61 79 65 72 68 69 | 74 22 00 ba 03 20 31 31 |playerhi|t"... 11|
|000003f0| 2c 22 64 61 74 61 2f 73 | 2e 73 69 67 68 22 00 ba |,"data/s|.sigh"..|
|00000400| 03 20 31 32 2c 22 64 61 | 74 61 2f 73 2e 73 77 6f |. 12,"da|ta/s.swo|
|00000410| 72 64 63 6c 61 6e 6b 22 | 00 ba 03 20 31 33 2c 22 |rdclank"|... 13,"|
|00000420| 64 61 74 61 2f 73 2e 73 | 77 6f 72 64 73 77 69 6e |data/s.s|wordswin|
|00000430| 67 22 00 ba 03 20 31 34 | 2c 22 64 61 74 61 2f 73 |g"... 14|,"data/s|
|00000440| 2e 77 68 6f 6f 6f 68 21 | 22 00 ba 03 20 31 35 2c |.whoooh!|"... 15,|
|00000450| 22 64 61 74 61 2f 73 2e | 79 65 6c 70 22 00 00 ba |"data/s.|yelp"...|
|00000460| 04 20 39 2c 33 00 2e 63 | 68 61 72 6c 6f 61 64 00 |. 9,3..c|harload.|
|00000470| cd 0a 20 30 2c 22 64 61 | 74 61 2f 4d 61 70 2e 73 |.. 0,"da|ta/Map.s|
|00000480| 68 61 70 65 73 22 20 20 | 20 20 20 20 20 20 20 20 |hapes" | |
|00000490| 20 3b 33 37 20 53 68 61 | 70 65 73 20 62 75 74 20 | ;37 Sha|pes but |
|000004a0| 77 65 20 64 6f 6e 27 74 | 00 20 20 20 20 20 20 20 |we don't|. |
|000004b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000004c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000004d0| 20 20 3b 55 73 65 20 74 | 68 65 20 6c 61 73 74 20 | ;Use t|he last |
|000004e0| 6f 6e 65 73 00 cd 0a 20 | 32 37 2c 22 64 61 74 61 |ones... |27,"data|
|000004f0| 2f 45 64 2e 4d 61 70 2e | 53 68 61 70 65 73 22 20 |/Ed.Map.|Shapes" |
|00000500| 20 20 20 20 20 20 3b 31 | 31 20 43 72 65 61 74 75 | ;1|1 Creatu|
|00000510| 72 65 73 00 cd 0a 20 34 | 33 2c 22 64 61 74 61 2f |res... 4|3,"data/|
|00000520| 52 65 71 75 65 73 74 6f | 72 2e 73 68 61 70 65 73 |Requesto|r.shapes|
|00000530| 22 20 20 20 20 3b 34 00 | cd 0a 20 35 30 2c 22 64 |" ;4.|.. 50,"d|
|00000540| 61 74 61 2f 70 6f 69 6e | 74 65 72 73 2e 73 77 6f |ata/poin|ters.swo|
|00000550| 72 64 22 20 20 20 20 20 | 20 3b 6d 6f 75 73 65 20 |rd" | ;mouse |
|00000560| 70 6f 69 6e 74 65 72 73 | 00 00 00 c9 01 20 30 2c |pointers|..... 0,|
|00000570| 38 31 39 32 20 3b 20 66 | 6f 72 20 22 47 61 64 67 |8192 ; f|or "Gadg|
|00000580| 65 74 22 20 73 69 64 65 | 00 c9 01 20 31 2c 38 31 |et" side|... 1,81|
|00000590| 39 32 20 3b 20 66 6f 72 | 20 4d 61 70 20 73 69 64 |92 ; for| Map sid|
|000005a0| 65 00 80 32 20 70 61 24 | 3d 31 36 30 20 3b 70 61 |e..2 pa$|=160 ;pa|
|000005b0| 74 68 6e 61 6d 65 00 70 | 61 24 3d 22 44 61 74 61 |thname.p|a$="Data|
|000005c0| 2f 52 6f 6f 6d 73 22 00 | 80 32 20 66 69 24 3d 36 |/Rooms".|.2 fi$=6|
|000005d0| 34 20 20 3b 66 69 6c 65 | 6e 61 6d 65 00 63 72 65 |4 ;file|name.cre|
|000005e0| 64 2e 62 3d 30 20 20 20 | 20 20 20 20 3b 63 6f 6c |d.b=0 | ;col|
|000005f0| 6f 72 73 00 63 67 72 65 | 65 6e 2e 62 3d 30 20 20 |ors.cgre|en.b=0 |
|00000600| 20 20 20 3b 20 66 6f 72 | 00 63 62 6c 75 65 2e 62 | ; for|.cblue.b|
|00000610| 3d 30 20 20 20 20 20 20 | 3b 66 61 64 65 6f 75 74 |=0 |;fadeout|
|00000620| 00 43 61 6e 49 74 2e 62 | 3d 30 00 6d 62 74 6e 2e |.CanIt.b|=0.mbtn.|
|00000630| 62 3d 30 00 70 69 63 6b | 63 6f 6c 2e 62 3d 30 00 |b=0.pick|col.b=0.|
|00000640| 70 69 63 6b 72 6f 77 2e | 62 3d 30 00 66 69 6c 65 |pickrow.|b=0.file|
|00000650| 73 61 76 65 64 2e 62 3d | 31 00 6f 6c 63 6f 6c 6f |saved.b=|1.olcolo|
|00000660| 72 2e 62 3d 30 00 64 72 | 61 77 66 6c 61 67 2e 62 |r.b=0.dr|awflag.b|
|00000670| 3d 30 00 72 69 67 68 74 | 66 6c 61 67 2e 62 3d 30 |=0.right|flag.b=0|
|00000680| 00 6c 65 66 74 66 6c 61 | 67 2e 62 3d 30 00 75 70 |.leftfla|g.b=0.up|
|00000690| 66 6c 61 67 2e 62 3d 30 | 00 64 6f 77 6e 66 6c 61 |flag.b=0|.downfla|
|000006a0| 67 2e 62 3d 30 00 73 65 | 65 2e 62 3d 30 00 73 68 |g.b=0.se|e.b=0.sh|
|000006b0| 70 78 2e 77 3d 32 35 20 | 20 20 20 20 20 3b 20 73 |px.w=25 | ; s|
|000006c0| 68 61 70 65 20 6c 6f 63 | 61 74 69 6f 6e 00 73 68 |hape loc|ation.sh|
|000006d0| 70 79 2e 77 3d 32 34 00 | 73 74 61 72 74 78 2e 77 |py.w=24.|startx.w|
|000006e0| 3d 30 00 62 78 2e 77 3d | 32 35 20 20 20 20 20 20 |=0.bx.w=|25 |
|000006f0| 3b 62 6c 69 74 74 69 6e | 67 20 6c 6f 63 61 74 69 |;blittin|g locati|
|00000700| 6f 6e 00 62 79 2e 77 3d | 32 34 00 64 78 2e 62 3d |on.by.w=|24.dx.b=|
|00000710| 30 00 64 79 2e 62 3d 30 | 00 64 63 6f 6c 6f 72 2e |0.dy.b=0|.dcolor.|
|00000720| 62 3d 30 00 6d 63 6f 6c | 2e 62 3d 30 00 6d 72 6f |b=0.mcol|.b=0.mro|
|00000730| 77 2e 62 3d 30 00 73 74 | 61 72 74 79 2e 77 3d 30 |w.b=0.st|arty.w=0|
|00000740| 00 73 74 61 72 74 79 2e | 77 3d 30 00 63 73 68 61 |.starty.|w=0.csha|
|00000750| 70 65 2e 62 3d 30 20 20 | 3b 20 63 75 72 72 65 6e |pe.b=0 |; curren|
|00000760| 74 20 73 68 61 70 65 00 | 75 64 73 68 61 70 65 2e |t shape.|udshape.|
|00000770| 62 3d 30 20 3b 20 6d 61 | 70 20 75 70 64 61 74 65 |b=0 ; ma|p update|
|00000780| 00 6c 61 73 74 73 68 61 | 70 65 2e 62 3d 30 00 6e |.lastsha|pe.b=0.n|
|00000790| 65 78 74 73 68 61 70 65 | 2e 62 3d 30 00 74 65 6d |extshape|.b=0.tem|
|000007a0| 70 2e 77 3d 30 00 72 6f | 6f 6d 2e 71 3d 31 20 20 |p.w=0.ro|om.q=1 |
|000007b0| 20 20 20 20 3b 20 63 75 | 72 72 65 6e 74 20 72 6f | ; cu|rrent ro|
|000007c0| 6f 6d 00 72 69 67 68 74 | 72 6f 6f 6d 2e 62 3d 30 |om.right|room.b=0|
|000007d0| 00 6c 65 66 74 72 6f 6f | 6d 2e 62 3d 30 00 75 70 |.leftroo|m.b=0.up|
|000007e0| 72 6f 6f 6d 2e 62 3d 30 | 00 64 6f 77 6e 72 6f 6f |room.b=0|.downroo|
|000007f0| 6d 2e 62 3d 30 00 72 6f | 6f 6d 63 6f 6c 2e 62 3d |m.b=0.ro|omcol.b=|
|00000800| 31 20 20 20 3b 20 72 6f | 6f 6d 20 64 69 73 70 6c |1 ; ro|om displ|
|00000810| 61 79 00 72 6f 6f 6d 72 | 6f 77 2e 62 3d 30 00 6d |ay.roomr|ow.b=0.m|
|00000820| 78 2e 77 3d 30 20 20 20 | 20 20 20 3b 20 6d 6f 75 |x.w=0 | ; mou|
|00000830| 73 65 20 70 6f 73 69 74 | 69 6f 6e 00 6d 79 2e 77 |se posit|ion.my.w|
|00000840| 3d 30 00 65 76 2e 6c 3d | 30 00 72 61 6e 64 6f 6d |=0.ev.l=|0.random|
|00000850| 2e 62 3d 30 00 64 61 74 | 65 3d a7 01 00 80 16 20 |.b=0.dat|e=..... |
|00000860| 69 3d 31 20 80 18 20 64 | 61 74 65 00 20 20 72 61 |i=1 .. d|ate. ra|
|00000870| 6e 64 6f 6d 3d bc 07 28 | 31 32 35 29 00 80 17 00 |ndom=..(|125)....|
|00000880| 80 04 20 72 6f 6f 6d 73 | 2e 62 28 34 34 2c 31 32 |.. rooms|.b(44,12|
|00000890| 2c 31 36 29 20 3b 20 34 | 34 20 72 6f 6f 6d 73 2c |,16) ; 4|4 rooms,|
|000008a0| 20 31 32 20 72 6f 77 73 | 2c 20 31 36 20 63 6f 6c | 12 rows|, 16 col|
|000008b0| 75 6d 6e 73 20 65 61 63 | 68 00 80 16 20 69 3d 30 |umns eac|h... i=0|
|000008c0| 20 80 18 20 34 34 00 20 | 80 16 20 6a 3d 30 20 80 | .. 44. |.. j=0 .|
|000008d0| 18 20 31 32 00 20 20 20 | 80 16 20 6b 3d 30 20 80 |. 12. |.. k=0 .|
|000008e0| 18 20 31 36 00 20 20 20 | 72 61 6e 64 6f 6d 3d bc |. 16. |random=.|
|000008f0| 02 28 bc 07 28 32 35 35 | 29 29 00 20 20 20 72 6f |.(..(255|)). ro|
|00000900| 6f 6d 73 28 69 2c 6a 2c | 6b 29 3d 72 61 6e 64 6f |oms(i,j,|k)=rando|
|00000910| 6d 00 20 20 20 80 17 20 | 6b 00 20 80 17 20 6a 00 |m. .. |k. .. j.|
|00000920| 20 80 16 20 6a 3d 31 20 | 80 18 20 31 32 00 20 20 | .. j=1 |.. 12. |
|00000930| 72 6f 6f 6d 73 28 69 2c | 30 2c 6a 29 3d 30 00 20 |rooms(i,|0,j)=0. |
|00000940| 80 17 20 6a 00 72 6f 6f | 6d 73 28 69 2c 30 2c 33 |.. j.roo|ms(i,0,3|
|00000950| 29 3d 30 00 72 6f 6f 6d | 73 28 69 2c 30 2c 36 29 |)=0.room|s(i,0,6)|
|00000960| 3d 30 00 80 17 20 69 00 | 80 16 20 69 3d 31 20 80 |=0... i.|.. i=1 .|
|00000970| 18 20 34 34 20 20 20 20 | 20 20 20 20 3b 73 65 74 |. 44 | ;set|
|00000980| 20 72 6f 6f 6d 73 20 74 | 6f 20 22 62 6c 61 6e 6b | rooms t|o "blank|
|00000990| 22 00 20 20 20 20 72 6f | 6f 6d 73 28 69 2c 31 2c |". ro|oms(i,1,|
|000009a0| 31 29 3d 30 20 20 20 3b | 74 6f 70 20 6c 65 66 74 |1)=0 ;|top left|
|000009b0| 20 63 6f 72 6e 65 72 20 | 62 6c 6f 63 6b 00 20 20 | corner |block. |
|000009c0| 20 20 72 6f 6f 6d 73 28 | 69 2c 31 32 2c 31 29 3d | rooms(|i,12,1)=|
|000009d0| 30 20 20 3b 62 6f 74 74 | 6f 6d 20 6c 65 66 74 20 |0 ;bott|om left |
|000009e0| 63 6f 72 6e 65 72 00 20 | 20 20 20 72 6f 6f 6d 73 |corner. | rooms|
|000009f0| 28 69 2c 31 2c 31 36 29 | 3d 30 20 20 3b 74 6f 70 |(i,1,16)|=0 ;top|
|00000a00| 20 72 69 67 68 74 00 20 | 20 20 20 72 6f 6f 6d 73 | right. | rooms|
|00000a10| 28 69 2c 31 32 2c 31 36 | 29 3d 30 20 3b 62 6f 74 |(i,12,16|)=0 ;bot|
|00000a20| 74 6f 6d 20 72 69 67 68 | 74 00 20 20 20 20 80 16 |tom righ|t. ..|
|00000a30| 20 6a 3d 32 20 80 18 20 | 31 35 20 20 20 20 3b 72 | j=2 .. |15 ;r|
|00000a40| 6f 77 73 20 61 63 72 6f | 73 73 20 63 65 6e 74 65 |ows acro|ss cente|
|00000a50| 72 00 20 20 20 20 20 20 | 20 72 6f 6f 6d 73 28 69 |r. | rooms(i|
|00000a60| 2c 31 2c 6a 29 3d 30 20 | 20 3b 74 6f 70 20 72 6f |,1,j)=0 | ;top ro|
|00000a70| 77 00 20 20 20 20 20 20 | 20 72 6f 6f 6d 73 28 69 |w. | rooms(i|
|00000a80| 2c 31 32 2c 6a 29 3d 30 | 20 3b 62 6f 74 74 6f 6d |,12,j)=0| ;bottom|
|00000a90| 20 72 6f 77 00 20 20 20 | 20 20 20 20 80 16 20 6b | row. | .. k|
|00000aa0| 3d 32 20 80 18 20 31 31 | 00 20 20 20 20 20 20 20 |=2 .. 11|. |
|00000ab0| 20 20 20 20 72 6f 6f 6d | 73 28 69 2c 6b 2c 6a 29 | room|s(i,k,j)|
|00000ac0| 3d 2d 31 20 3b 62 6c 61 | 6e 6b 73 20 69 6e 20 63 |=-1 ;bla|nks in c|
|00000ad0| 65 6e 74 65 72 00 20 20 | 20 20 20 20 20 20 20 20 |enter. | |
|00000ae0| 20 72 6f 6f 6d 73 28 69 | 2c 6b 2c 31 29 3d 30 20 | rooms(i|,k,1)=0 |
|00000af0| 20 3b 6c 65 66 74 20 63 | 6f 6c 75 6d 6e 00 20 20 | ;left c|olumn. |
|00000b00| 20 20 20 20 20 20 20 20 | 20 72 6f 6f 6d 73 28 69 | | rooms(i|
|00000b10| 2c 6b 2c 31 36 29 3d 30 | 20 3b 72 69 67 68 74 20 |,k,16)=0| ;right |
|00000b20| 63 6f 6c 75 6d 6e 00 20 | 20 20 20 20 20 20 80 17 |column. | ..|
|00000b30| 20 6b 00 20 20 20 20 80 | 17 20 6a 00 80 17 20 69 | k. .|. j... i|
|00000b40| 00 c5 26 20 35 31 00 c9 | 06 20 30 00 c9 06 20 31 |..& 51..|. 0... 1|
|00000b50| 00 72 6f 6f 6d 72 6f 77 | 3d 30 00 72 6f 6f 6d 63 |.roomrow|=0.roomc|
|00000b60| 6f 6c 3d 31 00 cb 01 20 | 34 33 2c 31 32 37 2c 38 |ol=1... |43,127,8|
|00000b70| 35 00 c2 05 20 32 34 30 | 2c 31 39 34 00 80 37 20 |5... 240|,194..7 |
|00000b80| 32 30 00 c5 26 20 35 30 | 00 ba 04 20 30 2c 33 00 |20..& 50|... 0,3.|
|00000b90| 80 bb 00 80 06 20 66 69 | 6e 64 6d 6f 75 73 65 00 |..... fi|ndmouse.|
|00000ba0| 80 bc 20 6d 62 74 6e 3d | 31 20 80 42 20 df 04 28 |.. mbtn=|1 .B ..(|
|00000bb0| 30 29 3d 30 00 ba 04 20 | 35 2c 33 00 6d 62 74 6e |0)=0... |5,3.mbtn|
|00000bc0| 3d 30 00 80 06 20 44 72 | 61 77 52 6f 6f 6d 00 80 |=0... Dr|awRoom..|
|00000bd0| 37 20 36 30 00 c9 02 31 | 2c 63 73 68 61 70 65 2c |7 60...1|,cshape,|
|00000be0| 73 68 70 78 2c 73 68 70 | 79 00 2e 4d 61 69 6e 00 |shpx,shp|y..Main.|
|00000bf0| 3b 65 76 3d 57 61 69 74 | 45 76 65 6e 74 00 80 06 |;ev=Wait|Event...|
|00000c00| 20 66 69 6e 64 6d 6f 75 | 73 65 00 80 0b 20 6d 78 | findmou|se... mx|
|00000c10| 3c 32 35 37 00 20 20 20 | 80 06 20 55 70 64 61 74 |<257. |.. Updat|
|00000c20| 65 4d 61 70 20 20 3b 20 | 69 74 27 73 20 6f 6e 20 |eMap ; |it's on |
|00000c30| 74 68 65 20 6d 61 70 20 | 73 63 72 65 65 6e 00 20 |the map |screen. |
|00000c40| 20 20 80 05 20 4d 61 69 | 6e 00 80 c0 00 80 0b 20 | .. Mai|n...... |
|00000c50| 6d 78 3e 32 35 36 20 80 | 21 20 c9 03 31 00 80 0b |mx>256 .|! ..1...|
|00000c60| 20 6d 62 74 6e 3e 30 20 | 80 42 20 6d 78 3e 32 35 | mbtn>0 |.B mx>25|
|00000c70| 36 00 20 20 80 0b 20 6d | 79 3e 37 35 00 20 20 20 |6. .. m|y>75. |
|00000c80| 20 20 80 06 20 46 69 6e | 64 52 6f 6f 6d 00 20 20 | .. Fin|dRoom. |
|00000c90| 80 c0 00 20 20 20 80 0b | 20 6d 79 20 3c 31 37 00 |... ..| my <17.|
|00000ca0| 20 20 20 20 20 80 06 20 | 73 65 6c 70 61 67 65 00 | .. |selpage.|
|00000cb0| 20 20 20 20 20 80 05 20 | 4d 61 69 6e 00 20 20 20 | .. |Main. |
|00000cc0| 80 c0 00 20 20 20 80 0b | 20 6d 79 3c 33 32 20 80 |... ..| my<32 .|
|00000cd0| 42 20 6d 79 3e 31 36 00 | 20 20 20 20 20 20 69 6e |B my>16.| in|
|00000ce0| 63 72 65 6d 65 6e 74 3d | 2d 31 00 20 20 20 20 20 |crement=|-1. |
|00000cf0| 20 80 0b 20 6d 78 3e 32 | 38 38 20 80 21 20 69 6e | .. mx>2|88 .! in|
|00000d00| 63 72 65 6d 65 6e 74 3d | 31 00 20 20 20 20 20 20 |crement=|1. |
|00000d10| c5 37 00 20 20 20 20 20 | 20 6d 62 74 6e 3d 30 00 |.7. | mbtn=0.|
|00000d20| 20 20 20 80 06 20 53 77 | 69 74 63 68 53 68 61 70 | .. Sw|itchShap|
|00000d30| 65 00 20 20 20 80 c0 00 | 20 20 20 80 0b 20 6d 79 |e. ...| .. my|
|00000d40| 3e 33 31 20 80 42 20 6d | 79 3c 34 33 20 80 21 20 |>31 .B m|y<43 .! |
|00000d50| 80 06 20 4c 6f 61 64 52 | 6f 6f 6d 73 00 20 20 20 |.. LoadR|ooms. |
|00000d60| 80 0b 20 6d 79 3e 34 32 | 20 80 42 20 6d 79 3c 35 |.. my>42| .B my<5|
|00000d70| 34 20 80 21 20 80 06 20 | 53 61 76 65 00 20 20 20 |4 .! .. |Save. |
|00000d80| 80 0b 20 6d 79 3e 35 33 | 20 80 42 20 6d 79 3c 36 |.. my>53| .B my<6|
|00000d90| 35 20 80 21 20 80 06 20 | 43 6c 65 61 72 52 6f 6f |5 .! .. |ClearRoo|
|00000da0| 6d 00 20 20 20 80 0b 20 | 6d 79 3e 36 35 20 80 42 |m. .. |my>65 .B|
|00000db0| 20 6d 79 3c 37 36 20 80 | 21 20 80 06 20 51 75 69 | my<76 .|! .. Qui|
|00000dc0| 74 00 80 c0 00 6d 62 74 | 6e 3d 30 00 80 05 20 4d |t....mbt|n=0... M|
|00000dd0| 61 69 6e 00 00 2e 43 6c | 65 61 72 52 6f 6f 6d 00 |ain...Cl|earRoom.|
|00000de0| 20 20 ba 04 20 32 2c 33 | 00 80 07 00 00 2e 46 69 | .. 2,3|......Fi|
|00000df0| 6e 64 52 6f 6f 6d 20 20 | 20 3b 73 65 6c 65 63 74 |ndRoom | ;select|
|00000e00| 20 6e 65 78 74 20 72 6f | 6f 6d 00 20 20 80 0b 20 | next ro|om. .. |
|00000e10| 6d 62 74 6e 3e 30 00 20 | 20 20 20 6f 6c 63 6f 6c |mbtn>0. | olcol|
|00000e20| 6f 72 3d 30 00 20 20 20 | 20 80 06 20 73 65 65 72 |or=0. | .. seer|
|00000e30| 6f 6f 6d 00 20 20 20 20 | 72 6f 6f 6d 63 6f 6c 3d |oom. |roomcol=|
|00000e40| 31 00 20 20 20 20 80 0b | 20 6d 78 3e 32 37 34 20 |1. ..| mx>274 |
|00000e50| 80 21 20 72 6f 6f 6d 63 | 6f 6c 3d 32 00 20 20 20 |.! roomc|ol=2. |
|00000e60| 20 80 0b 20 6d 78 3e 32 | 38 39 20 80 21 20 72 6f | .. mx>2|89 .! ro|
|00000e70| 6f 6d 63 6f 6c 3d 33 00 | 20 20 20 20 80 0b 20 6d |omcol=3.| .. m|
|00000e80| 78 3e 33 30 34 20 80 21 | 20 72 6f 6f 6d 63 6f 6c |x>304 .!| roomcol|
|00000e90| 3d 34 00 20 20 20 20 72 | 6f 6f 6d 72 6f 77 3d 30 |=4. r|oomrow=0|
|00000ea0| 00 20 20 20 20 80 0b 20 | 6d 79 3e 38 39 20 80 21 |. .. |my>89 .!|
|00000eb0| 20 72 6f 6f 6d 72 6f 77 | 2b 31 00 20 20 20 20 80 | roomrow|+1. .|
|00000ec0| 0b 20 6d 79 3e 31 30 30 | 20 80 21 20 72 6f 6f 6d |. my>100| .! room|
|00000ed0| 72 6f 77 2b 31 00 20 20 | 20 20 80 0b 20 6d 79 3e |row+1. | .. my>|
|00000ee0| 31 31 31 20 80 21 20 72 | 6f 6f 6d 72 6f 77 2b 31 |111 .! r|oomrow+1|
|00000ef0| 00 20 20 20 20 80 0b 20 | 6d 79 3e 31 32 32 20 80 |. .. |my>122 .|
|00000f00| 21 20 72 6f 6f 6d 72 6f | 77 2b 31 00 20 20 20 20 |! roomro|w+1. |
|00000f10| 80 0b 20 6d 79 3e 31 33 | 33 20 80 21 20 72 6f 6f |.. my>13|3 .! roo|
|00000f20| 6d 72 6f 77 2b 31 00 20 | 20 20 20 80 0b 20 6d 79 |mrow+1. | .. my|
|00000f30| 3e 31 34 34 20 80 21 20 | 72 6f 6f 6d 72 6f 77 2b |>144 .! |roomrow+|
|00000f40| 31 00 20 20 20 20 80 0b | 20 6d 79 3e 31 35 35 20 |1. ..| my>155 |
|00000f50| 80 21 20 72 6f 6f 6d 72 | 6f 77 2b 31 00 20 20 20 |.! roomr|ow+1. |
|00000f60| 20 80 0b 20 6d 79 3e 31 | 36 36 20 80 21 20 72 6f | .. my>1|66 .! ro|
|00000f70| 6f 6d 72 6f 77 2b 31 00 | 20 20 20 20 80 0b 20 6d |omrow+1.| .. m|
|00000f80| 79 3e 31 37 37 20 80 21 | 20 72 6f 6f 6d 72 6f 77 |y>177 .!| roomrow|
|00000f90| 2b 31 00 20 20 20 20 80 | 0b 20 6d 79 3e 31 38 38 |+1. .|. my>188|
|00000fa0| 20 80 21 20 72 6f 6f 6d | 72 6f 77 2b 31 00 20 20 | .! room|row+1. |
|00000fb0| 20 20 72 6f 6f 6d 3d 72 | 6f 6f 6d 72 6f 77 2a 34 | room=r|oomrow*4|
|00000fc0| 2b 72 6f 6f 6d 63 6f 6c | 00 20 20 20 20 80 06 20 |+roomcol|. .. |
|00000fd0| 44 72 61 77 52 6f 6f 6d | 00 20 20 ba 04 20 31 32 |DrawRoom|. .. 12|
|00000fe0| 2c 31 32 00 20 80 c0 00 | 80 07 00 00 2e 4c 6f 61 |,12. ...|.....Loa|
|00000ff0| 64 52 6f 6f 6d 73 20 20 | 20 20 20 3b 6c 6f 61 64 |dRooms | ;load|
|00001000| 20 6e 65 77 20 72 6f 6f | 6d 73 20 66 69 6c 65 00 | new roo|ms file.|
|00001010| 20 20 c9 06 20 31 00 20 | 20 43 61 6e 49 74 3d 30 | .. 1. | CanIt=0|
|00001020| 00 20 20 80 0b 20 66 69 | 6c 65 73 61 76 65 64 3d |. .. fi|lesaved=|
|00001030| 30 20 80 21 20 80 06 20 | 4c 61 73 74 43 68 61 6e |0 .! .. |LastChan|
|00001040| 63 65 00 67 65 74 69 74 | 00 20 20 72 71 24 3d 22 |ce.getit|. rq$="|
|00001050| 4c 6f 61 64 20 52 6f 6f | 6d 20 46 69 6c 65 3a 22 |Load Roo|m File:"|
|00001060| 00 20 20 80 06 20 72 65 | 71 00 20 20 80 0b 20 61 |. .. re|q. .. a|
|00001070| 24 3d 22 22 00 20 20 20 | 20 43 61 6e 49 74 3d 31 |$="". | CanIt=1|
|00001080| 00 20 20 20 20 80 05 20 | 67 6f 00 20 20 80 c0 00 |. .. |go. ...|
|00001090| 20 20 80 0b 20 dc 82 28 | 61 24 2c 34 29 3c 3e 22 | .. ..(|a$,4)<>"|
|000010a0| 2e 72 6d 73 22 00 20 20 | 20 ac 01 20 22 52 6f 6f |.rms". | .. "Roo|
|000010b0| 6d 20 66 69 6c 65 20 6d | 75 73 74 20 65 6e 64 20 |m file m|ust end |
|000010c0| 77 69 74 68 20 52 20 4d | 20 53 22 00 20 20 20 80 |with R M| S". .|
|000010d0| 37 20 32 30 00 20 20 80 | 05 20 67 65 74 69 74 00 |7 20. .|. getit.|
|000010e0| 20 20 80 c0 00 20 20 bb | 84 20 30 2c 30 2c 33 32 | ... .|. 0,0,32|
|000010f0| 30 2c 32 30 2c 30 00 20 | 20 bb 84 20 31 2c 39 2c |0,20,0. | .. 1,9,|
|00001100| 32 35 35 2c 33 30 2c 31 | 32 00 20 20 bb 85 20 31 |255,30,1|2. .. 1|
|00001110| 2c 33 30 2c 32 35 35 2c | 33 30 2c 31 33 00 20 20 |,30,255,|30,13. |
|00001120| bb 85 20 32 35 35 2c 39 | 2c 31 33 00 20 20 b2 03 |.. 255,9|,13. ..|
|00001130| 20 31 2c 39 2c 30 00 20 | 20 b2 03 20 31 2c 33 30 | 1,9,0. | .. 1,30|
|00001140| 2c 30 00 20 20 b2 03 20 | 32 35 35 2c 37 2c 30 00 |,0. .. |255,7,0.|
|00001150| 20 20 b2 03 20 32 35 35 | 2c 33 30 2c 30 00 20 20 | .. 255|,30,0. |
|00001160| c5 10 20 33 34 2c 32 00 | 20 20 c5 1d 20 31 00 20 |.. 34,2.| .. 1. |
|00001170| 20 c5 1c 20 30 2c 31 32 | 00 20 20 dd 81 20 22 4c | .. 0,12|. .. "L|
|00001180| 6f 61 64 69 6e 67 20 52 | 6f 6f 6d 20 46 69 6c 65 |oading R|oom File|
|00001190| 22 00 20 20 c5 1c 20 37 | 00 20 20 c5 10 20 33 34 |". .. 7|. .. 34|
|000011a0| 2c 31 32 00 20 20 dd 81 | 20 dc 82 28 61 24 2c 32 |,12. ..| ..(a$,2|
|000011b0| 35 29 00 80 0b 20 be 11 | 28 30 2c 61 24 29 00 20 |5)... ..|(0,a$). |
|000011c0| 20 be 08 20 30 00 20 20 | c5 26 20 35 32 00 20 20 | .. 0. |.& 52. |
|000011d0| 80 16 20 69 3d 30 20 80 | 18 20 34 34 00 20 20 20 |.. i=0 .|. 44. |
|000011e0| 20 20 80 16 20 6a 3d 30 | 20 80 18 20 31 32 00 20 | .. j=0| .. 12. |
|000011f0| 20 20 20 20 20 20 80 16 | 20 6b 3d 30 20 80 18 20 | ..| k=0 .. |
|00001200| 31 36 00 20 20 20 20 20 | 20 20 72 6f 6f 6d 73 28 |16. | rooms(|
|00001210| 69 2c 6a 2c 6b 29 3d dd | 03 28 35 29 00 20 20 20 |i,j,k)=.|.(5). |
|00001220| 20 20 20 20 80 17 00 20 | 20 20 20 20 80 17 00 20 | ... | ... |
|00001230| 20 80 17 00 20 20 be 02 | 20 30 00 20 20 c5 11 20 | ... ..| 0. .. |
|00001240| 30 00 20 20 72 6f 6f 6d | 63 6f 6c 3d 31 00 20 20 |0. room|col=1. |
|00001250| 72 6f 6f 6d 72 6f 77 3d | 30 00 20 20 6f 6c 63 6f |roomrow=|0. olco|
|00001260| 6c 6f 72 3d 30 00 20 20 | 80 16 20 69 20 3d 20 31 |lor=0. |.. i = 1|
|00001270| 20 80 18 20 34 34 00 20 | 20 20 20 20 20 72 6f 6f | .. 44. | roo|
|00001280| 6d 3d 69 00 20 20 20 20 | 20 20 80 06 20 73 65 65 |m=i. | .. see|
|00001290| 72 6f 6f 6d 00 20 20 20 | 20 20 20 72 6f 6f 6d 63 |room. | roomc|
|000012a0| 6f 6c 2b 31 00 20 20 20 | 20 20 20 80 0b 20 72 6f |ol+1. | .. ro|
|000012b0| 6f 6d 63 6f 6c 3e 34 00 | 20 20 20 20 20 20 20 20 |omcol>4.| |
|000012c0| 20 72 6f 6f 6d 63 6f 6c | 3d 31 00 20 20 20 20 20 | roomcol|=1. |
|000012d0| 20 20 20 20 72 6f 6f 6d | 72 6f 77 2b 31 00 20 20 | room|row+1. |
|000012e0| 20 20 20 20 80 c0 00 20 | 20 80 17 00 20 20 80 37 | ... | ... .7|
|000012f0| 20 36 30 00 20 20 72 6f | 6f 6d 63 6f 6c 3d 31 00 | 60. ro|omcol=1.|
|00001300| 20 20 72 6f 6f 6d 72 6f | 77 3d 30 00 20 20 72 6f | roomro|w=0. ro|
|00001310| 6f 6d 3d 31 00 20 20 66 | 69 6c 65 73 61 76 65 64 |om=1. f|ilesaved|
|00001320| 3d 30 00 20 20 69 6e 63 | 72 65 6d 65 6e 74 3d 30 |=0. inc|rement=0|
|00001330| 00 20 20 43 61 6e 49 74 | 3d 30 00 80 22 00 20 20 |. CanIt|=0..". |
|00001340| 43 61 6e 49 74 3d 31 00 | 80 c0 00 67 6f 00 20 20 |CanIt=1.|...go. |
|00001350| 80 0b 20 43 61 6e 49 74 | 3d 31 00 20 20 20 20 ac |.. CanIt|=1. .|
|00001360| 01 20 22 4c 6f 61 64 20 | 63 61 6e 63 65 6c 6c 65 |. "Load |cancelle|
|00001370| 64 22 00 20 20 20 20 80 | 37 20 36 30 00 20 20 80 |d". .|7 60. .|
|00001380| c0 00 20 80 06 20 44 72 | 61 77 52 6f 6f 6d 00 c5 |.. .. Dr|awRoom..|
|00001390| 26 20 35 30 00 61 75 74 | 68 6f 72 24 3d 22 22 00 |& 50.aut|hor$="".|
|000013a0| 80 16 20 69 3d 31 20 80 | 18 20 32 32 00 20 20 20 |.. i=1 .|. 22. |
|000013b0| 61 75 74 68 6f 72 24 3d | 61 75 74 68 6f 72 24 2b |author$=|author$+|
|000013c0| dc 86 28 72 6f 6f 6d 73 | 28 69 2c 30 2c 31 32 29 |..(rooms|(i,0,12)|
|000013d0| 2b 72 6f 6f 6d 73 28 69 | 2b 32 32 2c 30 2c 31 32 |+rooms(i|+22,0,12|
|000013e0| 29 29 00 80 17 00 80 0b | 20 dc 81 28 61 75 74 68 |))......| ..(auth|
|000013f0| 6f 72 24 2c 31 33 29 3d | 22 47 61 7a 6f 72 6e 65 |or$,13)=|"Gazorne|
|00001400| 6e 70 6c 61 74 7a 22 20 | 80 21 20 61 75 74 68 6f |nplatz" |.! autho|
|00001410| 72 24 3d 22 55 6e 72 65 | 67 69 73 74 65 72 65 64 |r$="Unre|gistered|
|00001420| 22 00 80 07 00 00 2e 53 | 61 76 65 20 20 20 20 20 |"......S|ave |
|00001430| 20 20 3b 73 61 76 65 20 | 72 6f 6f 6d 20 66 69 6c | ;save |room fil|
|00001440| 65 20 74 6f 20 64 69 73 | 6b 00 20 20 72 71 24 3d |e to dis|k. rq$=|
|00001450| 22 53 61 76 65 20 52 6f | 6f 6d 73 20 61 73 3a 22 |"Save Ro|oms as:"|
|00001460| 00 20 20 43 61 6e 49 74 | 3d 30 00 20 20 ba 04 20 |. CanIt|=0. .. |
|00001470| 30 2c 33 00 20 20 80 06 | 20 72 65 71 00 20 20 80 |0,3. ..| req. .|
|00001480| 0b 20 dc 82 28 61 24 2c | 31 31 29 3d 22 44 75 6e |. ..(a$,|11)="Dun|
|00001490| 67 65 6f 6e 2e 72 6d 73 | 22 00 20 20 20 20 20 61 |geon.rms|". a|
|000014a0| 24 3d dc 90 28 61 24 2c | 31 31 29 2b 22 44 75 6e |$=..(a$,|11)+"Dun|
|000014b0| 67 65 6f 6e 32 2e 72 6d | 73 22 00 20 20 80 c0 00 |geon2.rm|s". ...|
|000014c0| 20 20 80 0b 20 dc 82 28 | 61 24 2c 31 30 29 3d 22 | .. ..(|a$,10)="|
|000014d0| 4c 6f 63 6b 75 70 2e 72 | 6d 73 22 00 20 20 20 20 |Lockup.r|ms". |
|000014e0| 20 61 24 3d dc 90 28 61 | 24 2c 31 30 29 2b 22 4c | a$=..(a|$,10)+"L|
|000014f0| 6f 63 6b 75 70 32 2e 72 | 6d 73 22 00 20 20 80 c0 |ockup2.r|ms". ..|
|00001500| 00 20 20 80 0b 20 61 24 | 3d 22 22 00 20 20 20 20 |. .. a$|="". |
|00001510| 43 61 6e 49 74 3d 31 00 | 20 20 20 20 80 05 20 74 |CanIt=1.| .. t|
|00001520| 68 72 6f 75 67 68 00 20 | 20 80 c0 00 20 20 bb 84 |hrough. | ... ..|
|00001530| 20 30 2c 30 2c 33 32 30 | 2c 32 30 2c 30 00 20 20 | 0,0,320|,20,0. |
|00001540| bb 84 20 31 2c 39 2c 32 | 35 35 2c 33 30 2c 31 32 |.. 1,9,2|55,30,12|
|00001550| 00 20 20 bb 85 20 31 2c | 33 30 2c 32 35 35 2c 33 |. .. 1,|30,255,3|
|00001560| 30 2c 31 33 00 20 20 bb | 85 20 32 35 35 2c 39 2c |0,13. .|. 255,9,|
|00001570| 31 33 00 20 20 b2 03 20 | 31 2c 39 2c 30 00 20 20 |13. .. |1,9,0. |
|00001580| b2 03 20 31 2c 33 30 2c | 30 00 20 20 b2 03 20 32 |.. 1,30,|0. .. 2|
|00001590| 35 35 2c 37 2c 30 00 20 | 20 b2 03 20 32 35 35 2c |55,7,0. | .. 255,|
|000015a0| 33 30 2c 30 00 20 20 c5 | 10 20 33 34 2c 32 00 20 |30,0. .|. 34,2. |
|000015b0| 20 c5 1c 20 30 2c 31 32 | 00 20 20 c5 1d 20 31 00 | .. 0,12|. .. 1.|
|000015c0| 20 20 dd 81 20 22 54 68 | 65 73 65 20 52 6f 6f 6d | .. "Th|ese Room|
|000015d0| 73 20 44 65 73 69 67 6e | 65 64 20 62 79 3a 22 00 |s Design|ed by:".|
|000015e0| 20 20 c5 1c 20 37 00 20 | 20 c5 10 20 33 34 2c 31 | .. 7. | .. 34,1|
|000015f0| 32 00 20 20 61 75 74 68 | 6f 72 24 3d dd 01 28 61 |2. auth|or$=..(a|
|00001600| 75 74 68 6f 72 24 2c 32 | 32 29 00 20 20 80 0b 20 |uthor$,2|2). .. |
|00001610| 61 75 74 68 6f 72 24 3d | 22 22 20 80 21 20 61 75 |author$=|"" .! au|
|00001620| 74 68 6f 72 24 3d 22 54 | 45 53 54 22 00 20 20 80 |thor$="T|EST". .|
|00001630| 0b 20 dc 8f 28 61 75 74 | 68 6f 72 24 29 3c 32 34 |. ..(aut|hor$)<24|
|00001640| 00 20 20 20 80 16 20 69 | 3d 32 32 2d dc 8f 28 61 |. .. i|=22-..(a|
|00001650| 75 74 68 6f 72 24 29 20 | 80 18 20 32 34 00 20 20 |uthor$) |.. 24. |
|00001660| 20 20 20 61 75 74 68 6f | 72 24 3d 61 75 74 68 6f | autho|r$=autho|
|00001670| 72 24 2b 22 20 22 00 20 | 20 20 80 17 00 20 20 80 |r$+" ". | ... .|
|00001680| c0 00 20 20 80 16 20 69 | 3d 31 20 80 18 20 32 32 |.. .. i|=1 .. 22|
|00001690| 00 20 20 20 20 72 61 6e | 64 6f 6d 3d bc 02 28 bc |. ran|dom=..(.|
|000016a0| 07 28 33 30 29 29 00 20 | 20 20 20 72 6f 6f 6d 73 |.(30)). | rooms|
|000016b0| 28 69 2c 30 2c 31 32 29 | 3d dc 87 28 dc 83 28 61 |(i,0,12)|=..(..(a|
|000016c0| 75 74 68 6f 72 24 2c 69 | 2c 31 29 29 2d 72 61 6e |uthor$,i|,1))-ran|
|000016d0| 64 6f 6d 00 20 20 20 20 | 72 6f 6f 6d 73 28 69 2b |dom. |rooms(i+|
|000016e0| 32 32 2c 30 2c 31 32 29 | 3d 72 61 6e 64 6f 6d 00 |22,0,12)|=random.|
|000016f0| 20 20 80 17 00 20 20 80 | 0b 20 dc 82 28 61 24 2c | ... .|. ..(a$,|
|00001700| 34 29 3c 3e 22 2e 72 6d | 73 22 20 80 21 20 61 24 |4)<>".rm|s" .! a$|
|00001710| 3d 61 24 2b 22 2e 72 6d | 73 22 00 00 72 6f 6f 6d |=a$+".rm|s"..room|
|00001720| 73 28 30 2c 30 2c 30 29 | 3d 30 20 20 20 3b 45 64 |s(0,0,0)|=0 ;Ed|
|00001730| 69 74 6f 72 20 56 65 72 | 73 69 6f 6e 20 31 2e 30 |itor Ver|sion 1.0|
|00001740| 00 00 80 0b 20 be 12 28 | 30 2c 61 24 29 00 20 20 |.... ..(|0,a$). |
|00001750| be 07 20 30 00 20 20 c5 | 26 20 35 32 00 20 20 80 |.. 0. .|& 52. .|
|00001760| 16 20 69 3d 30 20 80 18 | 20 34 34 00 20 20 20 20 |. i=0 ..| 44. |
|00001770| 20 80 16 20 6a 3d 30 20 | 80 18 20 31 32 00 20 20 | .. j=0 |.. 12. |
|00001780| 20 20 20 20 20 80 16 20 | 6b 3d 30 20 80 18 20 31 | .. |k=0 .. 1|
|00001790| 36 00 20 20 20 20 20 20 | 20 dd 82 20 72 6f 6f 6d |6. | .. room|
|000017a0| 73 28 69 2c 6a 2c 6b 29 | 00 20 20 20 20 20 20 20 |s(i,j,k)|. |
|000017b0| 80 17 00 20 20 20 20 20 | 80 17 00 20 20 80 17 00 |... |... ...|
|000017c0| 20 20 c5 26 20 35 31 00 | 20 20 be 02 20 30 00 20 | .& 51.| .. 0. |
|000017d0| 20 c5 12 20 30 00 20 20 | ac 01 20 22 53 61 76 65 | .. 0. |.. "Save|
|000017e0| 64 22 00 20 20 80 37 20 | 37 35 00 20 20 66 69 6c |d". .7 |75. fil|
|000017f0| 65 73 61 76 65 64 3d 31 | 00 20 20 69 6e 63 72 65 |esaved=1|. incre|
|00001800| 6d 65 6e 74 3d 30 00 80 | 22 00 20 20 43 61 6e 49 |ment=0..|". CanI|
|00001810| 74 3d 31 00 80 c0 00 74 | 68 72 6f 75 67 68 00 20 |t=1....t|hrough. |
|00001820| 20 80 0b 20 43 61 6e 49 | 74 3d 31 00 20 20 20 20 | .. CanI|t=1. |
|00001830| ac 01 20 22 53 61 76 65 | 20 63 61 6e 63 65 6c 6c |.. "Save| cancell|
|00001840| 65 64 22 00 20 20 20 20 | 80 37 20 36 30 00 20 20 |ed". |.7 60. |
|00001850| 80 c0 00 20 20 c5 26 20 | 35 30 00 20 20 80 06 20 |... .& |50. .. |
|00001860| 44 72 61 77 52 6f 6f 6d | 00 80 07 00 00 72 65 71 |DrawRoom|.....req|
|00001870| 00 c5 26 20 35 31 00 61 | 24 3d a8 01 28 72 71 24 |..& 51.a|$=..(rq$|
|00001880| 2c 70 61 24 2c 66 69 24 | 29 00 c2 05 20 32 34 30 |,pa$,fi$|)... 240|
|00001890| 2c 32 30 30 00 80 07 00 | 00 2e 51 75 69 74 20 20 |,200....|..Quit |
|000018a0| 20 20 20 20 20 3b 65 78 | 69 74 20 70 72 6f 67 72 | ;ex|it progr|
|000018b0| 61 6d 00 20 20 c9 03 20 | 31 00 20 20 ba 04 20 31 |am. .. |1. .. 1|
|000018c0| 31 2c 33 00 20 20 80 0b | 20 66 69 6c 65 73 61 76 |1,3. ..| filesav|
|000018d0| 65 64 3d 30 20 80 21 20 | 80 06 20 4c 61 73 74 43 |ed=0 .! |.. LastC|
|000018e0| 68 61 6e 63 65 00 20 20 | c9 02 20 31 2c 34 34 2c |hance. |.. 1,44,|
|000018f0| 31 32 36 2c 38 35 00 20 | 20 80 37 20 36 00 20 20 |126,85. | .7 6. |
|00001900| 80 bb 00 20 20 80 bc 20 | df 04 28 30 29 3d 30 00 |... .. |..(0)=0.|
|00001910| 20 20 80 bb 00 20 20 80 | bc 20 df 04 28 30 29 3e | ... .|. ..(0)>|
|00001920| 30 00 20 20 80 bb 00 20 | 20 80 bc 20 df 04 28 30 |0. ... | .. ..(0|
|00001930| 29 3d 30 00 20 20 80 06 | 20 66 69 6e 64 6d 6f 75 |)=0. ..| findmou|
|00001940| 73 65 00 20 20 80 0b 20 | 6d 78 3e 31 32 36 20 80 |se. .. |mx>126 .|
|00001950| 42 20 6d 78 3c 31 39 38 | 20 80 42 20 6d 79 3e 38 |B mx<198| .B my>8|
|00001960| 37 20 80 42 20 6d 79 3c | 39 38 00 20 20 20 20 20 |7 .B my<|98. |
|00001970| ba 04 20 33 2c 32 00 20 | 20 20 20 20 80 37 20 36 |.. 3,2. | .7 6|
|00001980| 00 20 20 20 20 20 ba 04 | 20 33 2c 31 00 20 20 20 |. ..| 3,1. |
|00001990| 20 20 80 37 20 32 30 00 | 20 20 20 20 20 80 06 20 | .7 20.| .. |
|000019a0| 62 6c 61 63 6b 6f 75 74 | 00 20 20 20 20 20 80 02 |blackout|. ..|
|000019b0| 00 20 20 80 c0 00 20 20 | c9 03 20 31 00 80 07 00 |. ... |.. 1....|
|000019c0| 00 2e 53 77 69 74 63 68 | 53 68 61 70 65 00 20 72 |..Switch|Shape. r|
|000019d0| 69 67 68 74 66 6c 61 67 | 3d 30 3a 6c 65 66 74 66 |ightflag|=0:leftf|
|000019e0| 6c 61 67 3d 30 3a 75 70 | 66 6c 61 67 3d 30 3a 64 |lag=0:up|flag=0:d|
|000019f0| 6f 77 6e 66 6c 61 67 3d | 30 00 20 63 73 68 61 70 |ownflag=|0. cshap|
|00001a00| 65 3d 63 73 68 61 70 65 | 2b 69 6e 63 72 65 6d 65 |e=cshape|+increme|
|00001a10| 6e 74 00 20 80 0b 20 63 | 73 68 61 70 65 3e 33 37 |nt. .. c|shape>37|
|00001a20| 20 80 21 20 63 73 68 61 | 70 65 3d 30 00 20 80 0b | .! csha|pe=0. ..|
|00001a30| 20 63 73 68 61 70 65 3c | 30 20 80 21 20 63 73 68 | cshape<|0 .! csh|
|00001a40| 61 70 65 3d 33 37 00 6c | 61 73 74 73 68 61 70 65 |ape=37.l|astshape|
|00001a50| 3d 63 73 68 61 70 65 2d | 31 3a 80 0b 20 6c 61 73 |=cshape-|1:.. las|
|00001a60| 74 73 68 61 70 65 3c 30 | 20 80 21 20 6c 61 73 74 |tshape<0| .! last|
|00001a70| 73 68 61 70 65 3d 33 37 | 00 6e 65 78 74 73 68 61 |shape=37|.nextsha|
|00001a80| 70 65 3d 63 73 68 61 70 | 65 2b 31 3a 80 0b 20 6e |pe=cshap|e+1:.. n|
|00001a90| 65 78 74 73 68 61 70 65 | 3e 33 37 20 80 21 20 6e |extshape|>37 .! n|
|00001aa0| 65 78 74 73 68 61 70 65 | 3d 30 00 80 0b 20 63 73 |extshape|=0... cs|
|00001ab0| 68 61 70 65 3d 30 00 20 | 20 20 75 70 66 6c 61 67 |hape=0. | upflag|
|00001ac0| 3d 31 36 00 20 20 20 64 | 6f 77 6e 66 6c 61 67 3d |=16. d|ownflag=|
|00001ad0| 31 36 00 20 20 20 72 69 | 67 68 74 66 6c 61 67 3d |16. ri|ghtflag=|
|00001ae0| 31 36 00 20 20 20 6c 65 | 66 74 66 6c 61 67 3d 31 |16. le|ftflag=1|
|00001af0| 36 00 80 c0 00 80 0b 20 | 63 73 68 61 70 65 3d 32 |6...... |cshape=2|
|00001b00| 20 80 8a 20 63 73 68 61 | 70 65 3d 34 20 80 8a 20 | .. csha|pe=4 .. |
|00001b10| 63 73 68 61 70 65 3d 36 | 00 20 20 20 75 70 66 6c |cshape=6|. upfl|
|00001b20| 61 67 3d 31 36 00 20 20 | 20 64 6f 77 6e 66 6c 61 |ag=16. | downfla|
|00001b30| 67 3d 31 36 00 80 c0 00 | 80 0b 20 63 73 68 61 70 |g=16....|.. cshap|
|00001b40| 65 3d 33 20 80 8a 20 63 | 73 68 61 70 65 3d 35 20 |e=3 .. c|shape=5 |
|00001b50| 80 8a 20 63 73 68 61 70 | 65 3d 37 00 20 20 6c 65 |.. cshap|e=7. le|
|00001b60| 66 74 66 6c 61 67 3d 31 | 36 00 20 20 72 69 67 68 |ftflag=1|6. righ|
|00001b70| 74 66 6c 61 67 3d 31 36 | 00 80 c0 00 c9 03 20 30 |tflag=16|...... 0|
|00001b80| 00 c9 03 20 31 00 c9 02 | 20 31 2c 63 73 68 61 70 |... 1...| 1,cshap|
|00001b90| 65 2c 62 78 2c 62 79 00 | c9 02 20 30 2c 6c 61 73 |e,bx,by.|.. 0,las|
|00001ba0| 74 73 68 61 70 65 2c 32 | 36 38 2c 31 31 00 c9 02 |tshape,2|68,11...|
|00001bb0| 20 30 2c 63 73 68 61 70 | 65 2c 32 38 39 2c 31 31 | 0,cshap|e,289,11|
|00001bc0| 00 c9 02 20 30 2c 6e 65 | 78 74 73 68 61 70 65 2c |... 0,ne|xtshape,|
|00001bd0| 33 31 30 2c 31 31 00 bb | 83 20 32 38 31 2c 33 2c |310,11..|. 281,3,|
|00001be0| 32 39 37 2c 31 39 2c 31 | 32 00 ba 04 20 35 2c 33 |297,19,1|2... 5,3|
|00001bf0| 00 00 80 07 00 00 00 2e | 55 70 64 61 74 65 4d 61 |........|UpdateMa|
|00001c00| 70 00 20 20 20 c9 03 20 | 31 00 20 20 20 c9 02 20 |p. .. |1. .. |
|00001c10| 31 2c 63 73 68 61 70 65 | 2c 62 78 2c 62 79 00 20 |1,cshape|,bx,by. |
|00001c20| 20 20 80 0b 20 6d 78 3e | 62 78 2b 38 20 80 42 20 | .. mx>|bx+8 .B |
|00001c30| 6d 78 3c 32 34 32 2b 72 | 69 67 68 74 66 6c 61 67 |mx<242+r|ightflag|
|00001c40| 00 20 20 20 20 20 20 20 | 62 78 2b 31 36 00 20 20 |. |bx+16. |
|00001c50| 20 20 20 20 20 64 72 61 | 77 66 6c 61 67 3d 31 00 | dra|wflag=1.|
|00001c60| 20 20 20 80 c0 00 20 20 | 20 80 0b 20 6d 78 3c 62 | ... | .. mx<b|
|00001c70| 78 2d 38 20 80 42 20 6d | 78 3e 32 34 2d 6c 65 66 |x-8 .B m|x>24-lef|
|00001c80| 74 66 6c 61 67 00 20 20 | 20 20 20 20 20 62 78 2d |tflag. | bx-|
|00001c90| 31 36 00 20 20 20 20 20 | 20 20 64 72 61 77 66 6c |16. | drawfl|
|00001ca0| 61 67 3d 31 00 20 20 20 | 80 c0 00 20 20 20 80 0b |ag=1. |... ..|
|00001cb0| 20 6d 79 3e 62 79 2b 38 | 20 80 42 20 6d 79 3c 31 | my>by+8| .B my<1|
|00001cc0| 37 35 2b 64 6f 77 6e 66 | 6c 61 67 00 20 20 20 20 |75+downf|lag. |
|00001cd0| 20 20 20 62 79 2b 31 36 | 00 20 20 20 20 20 20 20 | by+16|. |
|00001ce0| 64 72 61 77 66 6c 61 67 | 3d 31 00 20 20 20 80 c0 |drawflag|=1. ..|
|00001cf0| 00 20 20 20 80 0b 20 6d | 79 3c 62 79 2d 38 20 80 |. .. m|y<by-8 .|
|00001d00| 42 20 6d 79 3e 32 34 2d | 75 70 66 6c 61 67 00 20 |B my>24-|upflag. |
|00001d10| 20 20 20 20 20 20 62 79 | 2d 31 36 00 20 20 20 20 | by|-16. |
|00001d20| 20 20 20 64 72 61 77 66 | 6c 61 67 3d 31 00 20 20 | drawf|lag=1. |
|00001d30| 20 80 c0 00 20 20 20 80 | 0b 20 6d 62 74 6e 3e 30 | ... .|. mbtn>0|
|00001d40| 20 80 8a 20 64 72 61 77 | 66 6c 61 67 3d 31 00 20 | .. draw|flag=1. |
|00001d50| 20 20 20 20 c9 03 20 31 | 00 20 20 20 20 20 80 0b | .. 1|. ..|
|00001d60| 20 6d 62 74 6e 3e 30 00 | 20 20 20 20 20 20 20 66 | mbtn>0.| f|
|00001d70| 69 6c 65 73 61 76 65 64 | 3d 30 00 20 20 20 20 20 |ilesaved|=0. |
|00001d80| 20 20 6d 63 6f 6c 3d 28 | 62 78 2b 37 29 2f 31 36 | mcol=(|bx+7)/16|
|00001d90| 00 20 20 20 20 20 20 20 | 6d 72 6f 77 3d 28 62 79 |. |mrow=(by|
|00001da0| 2b 38 29 2f 31 36 00 20 | 20 20 20 20 20 20 74 65 |+8)/16. | te|
|00001db0| 6d 70 3d 72 6f 6f 6d 73 | 28 72 6f 6f 6d 2c 6d 72 |mp=rooms|(room,mr|
|00001dc0| 6f 77 2c 6d 63 6f 6c 29 | 00 20 20 20 20 20 20 20 |ow,mcol)|. |
|00001dd0| 80 0b 20 28 6d 62 74 6e | 3d 31 20 80 42 20 28 63 |.. (mbtn|=1 .B (c|
|00001de0| 73 68 61 70 65 3c 31 30 | 20 80 8a 20 63 73 68 61 |shape<10| .. csha|
|00001df0| 70 65 3e 31 31 29 29 20 | 80 8a 20 28 6d 62 74 6e |pe>11)) |.. (mbtn|
|00001e00| 3d 32 20 80 42 20 28 74 | 65 6d 70 3d 31 30 20 80 |=2 .B (t|emp=10 .|
|00001e10| 8a 20 74 65 6d 70 3d 31 | 31 29 29 00 20 20 20 20 |. temp=1|1)). |
|00001e20| 20 20 20 20 20 80 0b 20 | 74 65 6d 70 3d 31 30 00 | .. |temp=10.|
|00001e30| 20 20 20 20 20 20 20 20 | 20 20 20 80 0b 20 72 6f | | .. ro|
|00001e40| 6f 6d 73 28 72 6f 6f 6d | 2c 30 2c 36 29 3e 2d 31 |oms(room|,0,6)>-1|
|00001e50| 20 80 21 20 72 6f 6f 6d | 73 28 72 6f 6f 6d 73 28 | .! room|s(rooms(|
|00001e60| 72 6f 6f 6d 2c 30 2c 36 | 29 2c 30 2c 33 29 3d 2d |room,0,6|),0,3)=-|
|00001e70| 31 00 20 20 20 20 20 20 | 20 20 20 20 20 72 6f 6f |1. | roo|
|00001e80| 6d 73 28 72 6f 6f 6d 2c | 30 2c 36 29 3d 30 00 20 |ms(room,|0,6)=0. |
|00001e90| 20 20 20 20 20 20 20 20 | 80 c0 00 20 20 20 20 20 | |... |
|00001ea0| 20 20 20 20 80 0b 20 74 | 65 6d 70 3d 31 31 00 20 | .. t|emp=11. |
|00001eb0| 20 20 20 20 20 20 20 20 | 20 20 80 0b 20 72 6f 6f | | .. roo|
|00001ec0| 6d 73 28 72 6f 6f 6d 2c | 30 2c 33 29 3e 2d 31 20 |ms(room,|0,3)>-1 |
|00001ed0| 80 21 20 72 6f 6f 6d 73 | 28 72 6f 6f 6d 73 28 72 |.! rooms|(rooms(r|
|00001ee0| 6f 6f 6d 2c 30 2c 33 29 | 2c 30 2c 36 29 3d 2d 31 |oom,0,3)|,0,6)=-1|
|00001ef0| 00 20 20 20 20 20 20 20 | 20 20 20 20 72 6f 6f 6d |. | room|
|00001f00| 73 28 72 6f 6f 6d 2c 30 | 2c 33 29 3d 30 00 20 20 |s(room,0|,3)=0. |
|00001f10| 20 20 20 20 20 20 20 80 | c0 00 20 20 20 20 20 20 | .|.. |
|00001f20| 20 80 c0 00 20 20 20 20 | 20 20 20 80 0b 20 6d 62 | ... | .. mb|
|00001f30| 74 6e 3d 31 20 80 8a 20 | 28 6d 72 6f 77 3e 31 20 |tn=1 .. |(mrow>1 |
|00001f40| 80 42 20 6d 72 6f 77 3c | 31 32 20 80 42 20 6d 63 |.B mrow<|12 .B mc|
|00001f50| 6f 6c 3e 31 20 80 42 20 | 6d 63 6f 6c 3c 31 36 29 |ol>1 .B |mcol<16)|
|00001f60| 20 80 21 20 20 bb 84 20 | 62 78 2d 38 2c 62 79 2d | .! .. |bx-8,by-|
|00001f70| 38 2c 62 78 2b 37 2c 62 | 79 2b 37 2c 30 00 20 20 |8,bx+7,b|y+7,0. |
|00001f80| 20 20 20 80 c0 00 20 20 | 20 20 20 80 0b 20 6d 62 | ... | .. mb|
|00001f90| 74 6e 3d 31 00 20 20 20 | 20 20 20 20 20 ba 04 20 |tn=1. | .. |
|00001fa0| 31 32 2c 33 00 20 20 20 | 20 20 20 20 20 80 0b 20 |12,3. | .. |
|00001fb0| 63 73 68 61 70 65 3d 31 | 30 20 80 8a 20 63 73 68 |cshape=1|0 .. csh|
|00001fc0| 61 70 65 3d 31 31 00 20 | 20 20 20 20 20 20 20 20 |ape=11. | |
|00001fd0| 20 c5 10 20 62 78 2d 38 | 2c 62 79 2d 39 00 20 20 | .. bx-8|,by-9. |
|00001fe0| 20 20 20 20 20 20 20 20 | c5 1d 20 31 00 20 20 20 | |.. 1. |
|00001ff0| 20 20 20 20 20 20 20 80 | 16 20 6a 3d 31 20 80 18 | .|. j=1 ..|
|00002000| 20 31 32 00 20 20 20 20 | 20 20 20 20 20 20 20 20 | 12. | |
|00002010| 80 16 20 6b 3d 31 20 80 | 18 20 31 36 00 20 20 20 |.. k=1 .|. 16. |
|00002020| 20 20 20 20 20 20 20 20 | 20 20 20 80 0b 20 72 6f | | .. ro|
|00002030| 6f 6d 73 28 72 6f 6f 6d | 2c 6a 2c 6b 29 3d 63 73 |oms(room|,j,k)=cs|
|00002040| 68 61 70 65 00 20 20 20 | 20 20 20 20 20 20 20 20 |hape. | |
|00002050| 20 20 20 20 20 72 6f 6f | 6d 73 28 72 6f 6f 6d 2c | roo|ms(room,|
|00002060| 6a 2c 6b 29 3d 2d 31 00 | 20 20 20 20 20 20 20 20 |j,k)=-1.| |
|00002070| 20 20 20 20 20 20 20 20 | bb 84 20 28 6b 2d 31 29 | |.. (k-1)|
|00002080| 2a 31 36 2b 31 2c 28 6a | 2d 31 29 2a 31 36 2c 6b |*16+1,(j|-1)*16,k|
|00002090| 2a 31 36 2b 31 2c 6a 2a | 31 36 2c 30 00 20 20 20 |*16+1,j*|16,0. |
|000020a0| 20 20 20 20 20 20 20 20 | 20 20 20 80 c0 00 20 20 | | ... |
|000020b0| 20 20 20 20 20 20 20 20 | 20 20 80 17 00 20 20 20 | | ... |
|000020c0| 20 20 20 20 20 20 20 80 | 17 00 20 20 20 20 20 20 | .|.. |
|000020d0| 20 20 80 c0 00 20 20 20 | 20 20 20 20 20 cb 01 20 | ... | .. |
|000020e0| 63 73 68 61 70 65 2c 62 | 78 2c 62 79 00 20 20 20 |cshape,b|x,by. |
|000020f0| 20 20 20 20 20 80 0b 20 | 63 73 68 61 70 65 3d 31 | .. |cshape=1|
|00002100| 30 00 20 20 20 20 20 20 | 20 20 20 20 80 0b 20 72 |0. | .. r|
|00002110| 6f 6f 6d 73 28 72 6f 6f | 6d 2c 30 2c 36 29 3c 31 |ooms(roo|m,0,6)<1|
|00002120| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 72 6f 6f |. | roo|
|00002130| 6d 73 28 72 6f 6f 6d 2c | 30 2c 36 29 3d 2d 31 00 |ms(room,|0,6)=-1.|
|00002140| 20 20 20 20 20 20 20 20 | 20 20 20 20 74 65 6d 70 | | temp|
|00002150| 3d 30 00 20 20 20 20 20 | 20 20 20 20 20 20 20 80 |=0. | .|
|00002160| 16 20 6a 3d 31 20 80 18 | 20 34 34 00 20 20 20 20 |. j=1 ..| 44. |
|00002170| 20 20 20 20 20 20 20 20 | 20 20 80 0b 20 74 65 6d | | .. tem|
|00002180| 70 3d 30 20 80 42 20 72 | 6f 6f 6d 73 28 6a 2c 30 |p=0 .B r|ooms(j,0|
|00002190| 2c 33 29 3d 2d 31 00 20 | 20 20 20 20 20 20 20 20 |,3)=-1. | |
|000021a0| 20 20 20 20 20 20 20 74 | 65 6d 70 3d 31 00 20 20 | t|emp=1. |
|000021b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 72 6f | | ro|
|000021c0| 6f 6d 73 28 6a 2c 30 2c | 33 29 3d 72 6f 6f 6d 00 |oms(j,0,|3)=room.|
|000021d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000021e0| 72 6f 6f 6d 73 28 72 6f | 6f 6d 2c 30 2c 36 29 3d |rooms(ro|om,0,6)=|
|000021f0| 6a 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |j. | |
|00002200| 80 c0 00 20 20 20 20 20 | 20 20 20 20 20 20 20 80 |... | .|
|00002210| 17 00 20 20 20 20 20 20 | 20 20 20 20 80 c0 00 20 |.. | ... |
|00002220| 20 20 20 20 20 20 20 20 | 20 c5 1c 20 31 31 2c 31 | | .. 11,1|
|00002230| 00 20 20 20 20 20 20 20 | 20 20 20 80 0b 20 72 6f |. | .. ro|
|00002240| 6f 6d 73 28 72 6f 6f 6d | 2c 30 2c 36 29 3d 2d 31 |oms(room|,0,6)=-1|
|00002250| 20 80 21 20 dd 81 20 22 | 3f 22 00 20 20 20 20 20 | .! .. "|?". |
|00002260| 20 20 20 20 20 80 0b 20 | 72 6f 6f 6d 73 28 72 6f | .. |rooms(ro|
|00002270| 6f 6d 2c 30 2c 36 29 3c | 2d 31 20 80 8a 20 72 6f |om,0,6)<|-1 .. ro|
|00002280| 6f 6d 73 28 72 6f 6f 6d | 2c 30 2c 36 29 3e 34 34 |oms(room|,0,6)>44|
|00002290| 20 80 21 20 dd 81 22 45 | 52 22 00 20 20 20 20 20 | .! .."E|R". |
|000022a0| 20 20 20 20 20 80 0b 20 | 72 6f 6f 6d 73 28 72 6f | .. |rooms(ro|
|000022b0| 6f 6d 2c 30 2c 36 29 3e | 30 20 80 42 20 72 6f 6f |om,0,6)>|0 .B roo|
|000022c0| 6d 73 28 72 6f 6f 6d 2c | 30 2c 36 29 3c 34 35 20 |ms(room,|0,6)<45 |
|000022d0| 80 21 20 dd 81 20 72 6f | 6f 6d 73 28 72 6f 6f 6d |.! .. ro|oms(room|
|000022e0| 2c 30 2c 36 29 00 20 20 | 20 20 20 20 20 20 80 c0 |,0,6). | ..|
|000022f0| 00 20 20 20 20 20 20 20 | 20 80 0b 20 63 73 68 61 |. | .. csha|
|00002300| 70 65 3d 31 31 00 20 20 | 20 20 20 20 20 20 20 20 |pe=11. | |
|00002310| 80 0b 20 72 6f 6f 6d 73 | 28 72 6f 6f 6d 2c 30 2c |.. rooms|(room,0,|
|00002320| 33 29 3c 31 00 20 20 20 | 20 20 20 20 20 20 20 20 |3)<1. | |
|00002330| 20 72 6f 6f 6d 73 28 72 | 6f 6f 6d 2c 30 2c 33 29 | rooms(r|oom,0,3)|
|00002340| 3d 2d 31 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |=-1. | |
|00002350| 74 65 6d 70 3d 30 00 20 | 20 20 20 20 20 20 20 20 |temp=0. | |
|00002360| 20 20 20 80 16 20 6a 3d | 31 20 80 18 20 34 34 00 | .. j=|1 .. 44.|
|00002370| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 0b | | ..|
|00002380| 20 74 65 6d 70 3d 30 20 | 80 42 20 72 6f 6f 6d 73 | temp=0 |.B rooms|
|00002390| 28 6a 2c 30 2c 36 29 3d | 2d 31 00 20 20 20 20 20 |(j,0,6)=|-1. |
|000023a0| 20 20 20 20 20 20 20 20 | 20 20 20 74 65 6d 70 3d | | temp=|
|000023b0| 31 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |1. | |
|000023c0| 20 20 72 6f 6f 6d 73 28 | 6a 2c 30 2c 36 29 3d 72 | rooms(|j,0,6)=r|
|000023d0| 6f 6f 6d 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |oom. | |
|000023e0| 20 20 20 20 72 6f 6f 6d | 73 28 72 6f 6f 6d 2c 30 | room|s(room,0|
|000023f0| 2c 33 29 3d 6a 00 20 20 | 20 20 20 20 20 20 20 20 |,3)=j. | |
|00002400| 20 20 20 20 80 c0 00 20 | 20 20 20 20 20 20 20 20 | ... | |
|00002410| 20 20 20 80 17 00 20 20 | 20 20 20 20 20 20 20 20 | ... | |
|00002420| 80 c0 00 20 20 20 20 20 | 20 20 20 20 20 c5 1c 20 |... | .. |
|00002430| 31 31 2c 31 32 00 20 20 | 20 20 20 20 20 20 20 20 |11,12. | |
|00002440| 80 0b 20 72 6f 6f 6d 73 | 28 72 6f 6f 6d 2c 30 2c |.. rooms|(room,0,|
|00002450| 33 29 3d 2d 31 20 80 21 | 20 dd 81 20 22 3f 22 00 |3)=-1 .!| .. "?".|
|00002460| 20 20 20 20 20 20 20 20 | 20 20 80 0b 20 72 6f 6f | | .. roo|
|00002470| 6d 73 28 72 6f 6f 6d 2c | 30 2c 33 29 3c 2d 31 20 |ms(room,|0,3)<-1 |
|00002480| 80 8a 20 72 6f 6f 6d 73 | 28 72 6f 6f 6d 2c 30 2c |.. rooms|(room,0,|
|00002490| 33 29 3e 34 34 20 80 21 | 20 dd 81 22 45 52 22 00 |3)>44 .!| .."ER".|
|000024a0| 20 20 20 20 20 20 20 20 | 20 20 80 0b 20 72 6f 6f | | .. roo|
|000024b0| 6d 73 28 72 6f 6f 6d 2c | 30 2c 33 29 3e 30 20 80 |ms(room,|0,3)>0 .|
|000024c0| 42 20 72 6f 6f 6d 73 28 | 72 6f 6f 6d 2c 30 2c 33 |B rooms(|room,0,3|
|000024d0| 29 3c 34 35 20 80 21 20 | dd 81 20 72 6f 6f 6d 73 |)<45 .! |.. rooms|
|000024e0| 28 72 6f 6f 6d 2c 30 2c | 33 29 00 20 20 20 20 20 |(room,0,|3). |
|000024f0| 20 20 20 80 c0 00 20 20 | 20 20 20 20 20 20 75 64 | ... | ud|
|00002500| 73 68 61 70 65 3d 63 73 | 68 61 70 65 00 20 20 20 |shape=cs|hape. |
|00002510| 20 20 20 20 20 80 06 20 | 6d 61 70 66 69 78 00 20 | .. |mapfix. |
|00002520| 20 20 20 20 80 c0 00 20 | 20 20 20 20 80 0b 20 6d | ... | .. m|
|00002530| 62 74 6e 3d 32 20 80 42 | 20 6d 72 6f 77 3e 31 20 |btn=2 .B| mrow>1 |
|00002540| 80 42 20 6d 72 6f 77 3c | 31 32 20 80 42 20 6d 63 |.B mrow<|12 .B mc|
|00002550| 6f 6c 3e 31 20 80 42 20 | 6d 63 6f 6c 3c 31 36 00 |ol>1 .B |mcol<16.|
|00002560| 20 20 20 20 20 20 20 ba | 04 20 30 2c 33 00 20 20 | .|. 0,3. |
|00002570| 20 20 20 20 20 75 64 73 | 68 61 70 65 3d 2d 31 00 | uds|hape=-1.|
|00002580| 20 20 20 20 20 20 20 80 | 06 20 6d 61 70 66 69 78 | .|. mapfix|
|00002590| 00 20 20 20 20 20 80 c0 | 00 20 20 20 20 20 c9 02 |. ..|. ..|
|000025a0| 20 31 2c 63 73 68 61 70 | 65 2c 62 78 2c 62 79 00 | 1,cshap|e,bx,by.|
|000025b0| 20 20 20 20 20 64 72 61 | 77 66 6c 61 67 3d 30 00 | dra|wflag=0.|
|000025c0| 20 20 20 20 20 6d 62 74 | 6e 3d 30 00 20 20 20 80 | mbt|n=0. .|
|000025d0| c0 00 80 07 00 00 2e 6d | 61 70 66 69 78 00 72 6f |.......m|apfix.ro|
|000025e0| 6f 6d 73 28 72 6f 6f 6d | 2c 6d 72 6f 77 2c 6d 63 |oms(room|,mrow,mc|
|000025f0| 6f 6c 29 3d 75 64 73 68 | 61 70 65 00 80 0b 20 6d |ol)=udsh|ape... m|
|00002600| 72 6f 77 3d 31 20 80 42 | 20 6d 63 6f 6c 3c 3e 31 |row=1 .B| mcol<>1|
|00002610| 20 80 42 20 6d 63 6f 6c | 3c 3e 31 36 20 20 20 20 | .B mcol|<>16 |
|00002620| 3b 74 6f 70 20 68 6f 72 | 69 7a 6f 6e 74 61 6c 20 |;top hor|izontal |
|00002630| 72 6f 77 00 20 20 20 72 | 6f 6f 6d 73 28 75 70 72 |row. r|ooms(upr|
|00002640| 6f 6f 6d 2c 31 32 2c 6d | 63 6f 6c 29 3d 75 64 73 |oom,12,m|col)=uds|
|00002650| 68 61 70 65 00 80 c0 00 | 80 0b 20 6d 72 6f 77 3d |hape....|.. mrow=|
|00002660| 31 32 20 80 42 20 6d 63 | 6f 6c 3c 3e 31 20 80 42 |12 .B mc|ol<>1 .B|
|00002670| 20 6d 63 6f 6c 3c 3e 31 | 36 20 20 20 20 20 20 3b | mcol<>1|6 ;|
|00002680| 62 6f 74 74 6f 6d 20 72 | 6f 77 00 20 20 20 72 6f |bottom r|ow. ro|
|00002690| 6f 6d 73 28 64 6f 77 6e | 72 6f 6f 6d 2c 31 2c 6d |oms(down|room,1,m|
|000026a0| 63 6f 6c 29 3d 75 64 73 | 68 61 70 65 00 80 c0 00 |col)=uds|hape....|
|000026b0| 80 0b 20 6d 63 6f 6c 3d | 31 20 80 42 20 6d 72 6f |.. mcol=|1 .B mro|
|000026c0| 77 3c 3e 31 20 80 42 20 | 6d 72 6f 77 3c 3e 31 32 |w<>1 .B |mrow<>12|
|000026d0| 20 20 20 20 20 20 3b 6c | 65 66 74 20 73 69 64 65 | ;l|eft side|
|000026e0| 00 20 20 20 72 6f 6f 6d | 73 28 6c 65 66 74 72 6f |. room|s(leftro|
|000026f0| 6f 6d 2c 6d 72 6f 77 2c | 31 36 29 3d 75 64 73 68 |om,mrow,|16)=udsh|
|00002700| 61 70 65 00 80 c0 00 80 | 0b 20 6d 63 6f 6c 3d 31 |ape.....|. mcol=1|
|00002710| 36 20 80 42 20 6d 72 6f | 77 3c 3e 31 20 80 42 20 |6 .B mro|w<>1 .B |
|00002720| 6d 72 6f 77 3c 3e 31 32 | 20 20 20 20 3b 72 69 67 |mrow<>12| ;rig|
|00002730| 68 74 20 73 69 64 65 00 | 20 20 20 72 6f 6f 6d 73 |ht side.| rooms|
|00002740| 28 72 69 67 68 74 72 6f | 6f 6d 2c 6d 72 6f 77 2c |(rightro|om,mrow,|
|00002750| 31 29 3d 75 64 73 68 61 | 70 65 00 80 c0 00 80 07 |1)=udsha|pe......|
|00002760| 00 00 2e 44 72 61 77 52 | 6f 6f 6d 00 c9 06 20 31 |...DrawR|oom... 1|
|00002770| 00 bb 84 20 30 2c 30 2c | 32 35 37 2c 31 39 30 2c |... 0,0,|257,190,|
|00002780| 30 00 80 16 20 69 3d 31 | 20 80 18 20 31 32 20 20 |0... i=1| .. 12 |
|00002790| 20 20 20 20 3b 79 20 70 | 6f 73 00 20 20 73 68 70 | ;y p|os. shp|
|000027a0| 79 3d 38 2b 31 36 2a 28 | 69 2d 31 29 00 20 20 20 |y=8+16*(|i-1). |
|000027b0| 80 16 20 6a 3d 31 20 80 | 18 20 31 36 20 20 20 3b |.. j=1 .|. 16 ;|
|000027c0| 78 20 70 6f 73 00 20 20 | 20 20 20 73 68 70 78 3d |x pos. | shpx=|
|000027d0| 39 2b 31 36 2a 28 6a 2d | 31 29 00 20 20 20 20 20 |9+16*(j-|1). |
|000027e0| 20 80 0b 20 72 6f 6f 6d | 73 28 72 6f 6f 6d 2c 69 | .. room|s(room,i|
|000027f0| 2c 6a 29 3d 2d 31 20 3b | 62 6c 61 6e 6b 20 73 71 |,j)=-1 ;|blank sq|
|00002800| 75 61 72 65 00 20 20 20 | 20 20 20 20 20 20 bb 84 |uare. | ..|
|00002810| 20 73 68 70 78 2d 37 2c | 73 68 70 79 2d 37 2c 73 | shpx-7,|shpy-7,s|
|00002820| 68 70 78 2b 38 2c 73 68 | 70 79 2b 38 2c 30 00 20 |hpx+8,sh|py+8,0. |
|00002830| 20 20 20 20 20 80 22 00 | 20 20 20 20 20 20 20 20 | .".| |
|00002840| 20 cb 01 20 72 6f 6f 6d | 73 28 72 6f 6f 6d 2c 69 | .. room|s(room,i|
|00002850| 2c 6a 29 2c 73 68 70 78 | 2c 73 68 70 79 00 20 20 |,j),shpx|,shpy. |
|00002860| 20 20 20 20 20 20 20 80 | 0b 20 72 6f 6f 6d 73 28 | .|. rooms(|
|00002870| 72 6f 6f 6d 2c 69 2c 6a | 29 3d 31 30 20 80 8a 20 |room,i,j|)=10 .. |
|00002880| 72 6f 6f 6d 73 28 72 6f | 6f 6d 2c 69 2c 6a 29 3d |rooms(ro|om,i,j)=|
|00002890| 31 31 00 20 20 20 20 20 | 20 20 20 20 20 20 c5 10 |11. | ..|
|000028a0| 20 73 68 70 78 2d 38 2c | 73 68 70 79 2d 39 00 20 | shpx-8,|shpy-9. |
|000028b0| 20 20 20 20 20 20 20 20 | 20 20 80 0b 20 72 6f 6f | | .. roo|
|000028c0| 6d 73 28 72 6f 6f 6d 2c | 69 2c 6a 29 3d 31 30 00 |ms(room,|i,j)=10.|
|000028d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 c5 1c 20 | | .. |
|000028e0| 31 2c 31 31 00 20 20 20 | 20 20 20 20 20 20 20 20 |1,11. | |
|000028f0| 20 20 80 0b 20 72 6f 6f | 6d 73 28 72 6f 6f 6d 2c | .. roo|ms(room,|
|00002900| 30 2c 36 29 3d 2d 31 00 | 20 20 20 20 20 20 20 20 |0,6)=-1.| |
|00002910| 20 20 20 20 20 20 20 dd | 81 20 22 3f 22 00 20 20 | .|. "?". |
|00002920| 20 20 20 20 20 20 20 20 | 20 20 20 80 22 00 20 20 | | .". |
|00002930| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 dd 81 20 | | .. |
|00002940| 72 6f 6f 6d 73 28 72 6f | 6f 6d 2c 30 2c 36 29 00 |rooms(ro|om,0,6).|
|00002950| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 80 c0 00 | | ...|
|00002960| 20 20 20 20 20 20 20 20 | 20 20 20 80 22 00 20 20 | | .". |
|00002970| 20 20 20 20 20 20 20 20 | 20 20 20 c5 1c 20 31 32 | | .. 12|
|00002980| 2c 31 31 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |,11. | |
|00002990| 20 80 0b 20 72 6f 6f 6d | 73 28 72 6f 6f 6d 2c 30 | .. room|s(room,0|
|000029a0| 2c 33 29 3d 2d 31 00 20 | 20 20 20 20 20 20 20 20 |,3)=-1. | |
|000029b0| 20 20 20 20 20 20 dd 81 | 20 22 3f 22 00 20 20 20 | ..| "?". |
|000029c0| 20 20 20 20 20 20 20 20 | 20 20 80 22 00 20 20 20 | | .". |
|000029d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 dd 81 20 72 | | .. r|
|000029e0| 6f 6f 6d 73 28 72 6f 6f | 6d 2c 30 2c 33 29 00 20 |ooms(roo|m,0,3). |
|000029f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 c0 00 20 | | ... |
|00002a00| 20 20 20 20 20 20 20 20 | 20 20 80 c0 00 20 20 20 | | ... |
|00002a10| 20 20 20 20 20 20 80 c0 | 00 20 20 20 20 20 20 80 | ..|. .|
|00002a20| c0 00 20 20 20 80 17 20 | 6a 00 80 17 20 69 00 6f |.. .. |j... i.o|
|00002a30| 6c 63 6f 6c 6f 72 3d 31 | 32 00 80 06 20 73 65 65 |lcolor=1|2... see|
|00002a40| 72 6f 6f 6d 00 69 6e 63 | 72 65 6d 65 6e 74 3d 30 |room.inc|rement=0|
|00002a50| 00 80 06 20 53 77 69 74 | 63 68 53 68 61 70 65 00 |... Swit|chShape.|
|00002a60| 75 70 72 6f 6f 6d 3d 72 | 6f 6f 6d 2d 34 00 80 0b |uproom=r|oom-4...|
|00002a70| 20 75 70 72 6f 6f 6d 3c | 31 20 80 21 20 75 70 72 | uproom<|1 .! upr|
|00002a80| 6f 6f 6d 2b 34 34 00 6c | 65 66 74 72 6f 6f 6d 3d |oom+44.l|eftroom=|
|00002a90| 72 6f 6f 6d 2d 31 00 80 | 0b 20 72 6f 6f 6d 63 6f |room-1..|. roomco|
|00002aa0| 6c 3d 31 20 80 21 20 6c | 65 66 74 72 6f 6f 6d 3d |l=1 .! l|eftroom=|
|00002ab0| 72 6f 6f 6d 2b 33 00 64 | 6f 77 6e 72 6f 6f 6d 3d |room+3.d|ownroom=|
|00002ac0| 72 6f 6f 6d 2b 34 00 80 | 0b 20 64 6f 77 6e 72 6f |room+4..|. downro|
|00002ad0| 6f 6d 3e 34 34 20 80 21 | 20 64 6f 77 6e 72 6f 6f |om>44 .!| downroo|
|00002ae0| 6d 2d 34 34 00 72 69 67 | 68 74 72 6f 6f 6d 3d 72 |m-44.rig|htroom=r|
|00002af0| 6f 6f 6d 2b 31 00 80 0b | 20 72 6f 6f 6d 63 6f 6c |oom+1...| roomcol|
|00002b00| 3d 34 20 80 21 20 72 69 | 67 68 74 72 6f 6f 6d 3d |=4 .! ri|ghtroom=|
|00002b10| 72 6f 6f 6d 2d 33 00 80 | 07 00 00 2e 73 65 65 72 |room-3..|....seer|
|00002b20| 6f 6f 6d 00 73 74 61 72 | 74 78 3d 32 34 33 2b 31 |oom.star|tx=243+1|
|00002b30| 35 2a 72 6f 6f 6d 63 6f | 6c 00 73 74 61 72 74 79 |5*roomco|l.starty|
|00002b40| 3d 37 37 2b 31 31 2a 72 | 6f 6f 6d 72 6f 77 00 80 |=77+11*r|oomrow..|
|00002b50| 16 20 64 79 3d 31 20 80 | 18 20 31 32 00 20 20 80 |. dy=1 .|. 12. .|
|00002b60| 16 20 64 78 3d 31 20 80 | 18 20 31 36 00 20 20 20 |. dx=1 .|. 16. |
|00002b70| 20 20 65 76 3d 72 6f 6f | 6d 73 28 72 6f 6f 6d 2c | ev=roo|ms(room,|
|00002b80| 64 79 2c 64 78 29 00 20 | 20 20 20 20 80 0b 20 65 |dy,dx). | .. e|
|00002b90| 76 3c 30 20 80 21 20 64 | 63 6f 6c 6f 72 3d 6f 6c |v<0 .! d|color=ol|
|00002ba0| 63 6f 6c 6f 72 20 20 20 | 20 20 20 3b 62 6c 61 6e |color | ;blan|
|00002bb0| 6b 20 20 20 20 2d 20 50 | 52 45 53 45 54 00 20 20 |k - P|RESET. |
|00002bc0| 20 20 20 80 0b 20 65 76 | 3e 2d 31 20 80 42 20 65 | .. ev|>-1 .B e|
|00002bd0| 76 3c 32 20 80 21 20 64 | 63 6f 6c 6f 72 3d 31 35 |v<2 .! d|color=15|
|00002be0| 20 3b 77 61 6c 6c 73 20 | 20 20 20 2d 20 67 72 65 | ;walls | - gre|
|00002bf0| 79 00 20 20 20 20 20 80 | 0b 20 65 76 3d 32 20 80 |y. .|. ev=2 .|
|00002c00| 8a 20 65 76 3d 33 20 80 | 21 20 64 63 6f 6c 6f 72 |. ev=3 .|! dcolor|
|00002c10| 3d 31 31 20 20 20 3b 62 | 6c 75 65 6c 6f 63 6b 20 |=11 ;b|luelock |
|00002c20| 2d 20 62 6c 75 65 00 20 | 20 20 20 20 80 0b 20 65 |- blue. | .. e|
|00002c30| 76 3d 36 20 80 8a 20 65 | 76 3d 37 20 80 21 20 64 |v=6 .. e|v=7 .! d|
|00002c40| 63 6f 6c 6f 72 3d 30 20 | 20 20 20 3b 6f 70 65 6e |color=0 | ;open|
|00002c50| 64 6f 6f 72 20 2d 20 62 | 6c 61 63 6b 00 20 20 20 |door - b|lack. |
|00002c60| 20 20 80 0b 20 65 76 3d | 34 20 80 8a 20 65 76 3d | .. ev=|4 .. ev=|
|00002c70| 35 20 80 21 20 64 63 6f | 6c 6f 72 3d 35 20 20 20 |5 .! dco|lor=5 |
|00002c80| 20 3b 67 72 65 65 6e 6c | 6f 63 6b 2d 20 67 72 65 | ;greenl|ock- gre|
|00002c90| 65 6e 00 20 20 20 20 20 | 80 0b 20 65 76 3d 31 33 |en. |.. ev=13|
|00002ca0| 20 80 21 20 64 63 6f 6c | 6f 72 3d 31 30 20 20 20 | .! dcol|or=10 |
|00002cb0| 20 20 20 20 20 20 20 3b | 73 68 65 69 6c 64 20 20 | ;|sheild |
|00002cc0| 20 2d 20 70 75 72 70 6c | 65 00 20 20 20 20 20 80 | - purpl|e. .|
|00002cd0| 0b 20 65 76 3d 31 37 20 | 80 8a 20 65 76 3d 31 38 |. ev=17 |.. ev=18|
|00002ce0| 20 80 21 20 64 63 6f 6c | 6f 72 3d 36 20 20 3b 77 | .! dcol|or=6 ;w|
|00002cf0| 65 61 70 6f 6e 20 20 20 | 2d 20 64 6b 20 6f 72 61 |eapon |- dk ora|
|00002d00| 6e 67 65 00 20 20 20 20 | 20 80 0b 20 65 76 3d 31 |nge. | .. ev=1|
|00002d10| 32 20 80 21 20 64 63 6f | 6c 6f 72 3d 31 20 20 20 |2 .! dco|lor=1 |
|00002d20| 20 20 20 20 20 20 20 20 | 3b 63 6f 6d 70 61 73 73 | |;compass|
|00002d30| 20 20 2d 20 77 68 69 74 | 65 00 20 20 20 20 20 80 | - whit|e. .|
|00002d40| 0b 20 65 76 3e 31 38 20 | 80 42 20 65 76 3c 32 32 |. ev>18 |.B ev<22|
|00002d50| 20 80 21 20 64 63 6f 6c | 6f 72 3d 38 20 3b 6b 65 | .! dcol|or=8 ;ke|
|00002d60| 79 73 20 20 20 20 20 2d | 20 70 69 6e 6b 00 20 20 |ys -| pink. |
|00002d70| 20 20 20 80 0b 20 65 76 | 3d 31 36 20 80 21 20 64 | .. ev|=16 .! d|
|00002d80| 63 6f 6c 6f 72 3d 31 32 | 20 20 20 20 20 20 20 20 |color=12| |
|00002d90| 20 20 3b 6a 61 69 6c 20 | 64 6f 6f 72 2d 20 79 65 | ;jail |door- ye|
|00002da0| 6c 6c 6f 77 00 20 20 20 | 20 20 80 0b 20 65 76 3d |llow. | .. ev=|
|00002db0| 31 34 20 80 8a 20 65 76 | 3d 31 35 20 80 21 20 64 |14 .. ev|=15 .! d|
|00002dc0| 63 6f 6c 6f 72 3d 34 20 | 20 3b 65 6e 65 72 67 79 |color=4 | ;energy|
|00002dd0| 20 20 20 2d 20 6c 74 2e | 20 67 72 65 65 6e 00 20 | - lt.| green. |
|00002de0| 20 20 20 20 80 0b 20 65 | 76 3e 32 34 20 80 42 20 | .. e|v>24 .B |
|00002df0| 65 76 3c 32 37 20 80 21 | 20 64 63 6f 6c 6f 72 3d |ev<27 .!| dcolor=|
|00002e00| 38 20 3b 64 65 66 65 6e | 73 65 73 20 2d 20 70 69 |8 ;defen|ses - pi|
|00002e10| 6e 6b 00 20 20 20 20 20 | 80 0b 20 65 76 3d 32 32 |nk. |.. ev=22|
|00002e20| 20 80 21 20 64 63 6f 6c | 6f 72 3d 31 34 20 20 20 | .! dcol|or=14 |
|00002e30| 20 20 20 20 20 20 20 3b | 62 6f 6d 62 20 20 20 20 | ;|bomb |
|00002e40| 20 2d 20 6c 74 2e 20 67 | 72 65 79 00 20 20 20 20 | - lt. g|rey. |
|00002e50| 20 80 0b 20 65 76 3e 32 | 36 20 80 21 20 64 63 6f | .. ev>2|6 .! dco|
|00002e60| 6c 6f 72 3d 33 20 20 20 | 20 20 20 20 20 20 20 20 |lor=3 | |
|00002e70| 3b 63 72 65 61 74 75 72 | 65 20 2d 20 6f 72 61 6e |;creatur|e - oran|
|00002e80| 67 65 00 20 20 20 20 20 | 80 0b 20 65 76 3d 38 20 |ge. |.. ev=8 |
|00002e90| 80 21 20 64 63 6f 6c 6f | 72 3d 37 20 20 20 20 20 |.! dcolo|r=7 |
|00002ea0| 20 20 20 20 20 20 20 3b | 66 69 72 65 20 20 20 20 | ;|fire |
|00002eb0| 20 2d 20 72 65 64 00 20 | 20 20 20 20 80 0b 20 65 | - red. | .. e|
|00002ec0| 76 3d 39 20 80 21 20 64 | 63 6f 6c 6f 72 3d 39 20 |v=9 .! d|color=9 |
|00002ed0| 20 20 20 20 20 20 20 20 | 20 20 20 3b 77 61 74 65 | | ;wate|
|00002ee0| 72 20 20 20 20 2d 20 6c | 74 20 62 6c 75 65 00 20 |r - l|t blue. |
|00002ef0| 20 20 20 20 80 0b 20 65 | 76 3d 31 30 20 80 8a 20 | .. e|v=10 .. |
|00002f00| 65 76 3d 31 31 20 80 21 | 20 64 63 6f 6c 6f 72 3d |ev=11 .!| dcolor=|
|00002f10| 31 20 20 3b 74 72 61 6e | 73 70 6f 72 74 2d 20 77 |1 ;tran|sport- w|
|00002f20| 68 69 74 65 00 20 20 20 | 20 20 b2 03 20 73 74 61 |hite. | .. sta|
|00002f30| 72 74 78 2b 64 78 2c 73 | 74 61 72 74 79 2b 64 79 |rtx+dx,s|tarty+dy|
|00002f40| 2c 64 63 6f 6c 6f 72 00 | 20 20 80 17 00 80 17 00 |,dcolor.| ......|
|00002f50| 80 07 00 00 2e 66 69 6e | 64 6d 6f 75 73 65 00 6d |.....fin|dmouse.m|
|00002f60| 62 74 6e 3d df 04 28 30 | 29 20 20 3b 31 3d 6c 65 |btn=..(0|) ;1=le|
|00002f70| 66 74 20 32 3d 72 69 67 | 68 74 20 30 3d 6e 65 69 |ft 2=rig|ht 0=nei|
|00002f80| 74 68 65 72 00 80 bb 00 | 80 bc 20 df 04 28 30 29 |ther....|.. ..(0)|
|00002f90| 3d 30 00 6d 78 3d c5 1a | 2b 38 00 6d 79 3d c5 1b |=0.mx=..|+8.my=..|
|00002fa0| 00 c5 37 00 80 07 00 00 | 2e 73 65 6c 70 61 67 65 |..7.....|.selpage|
|00002fb0| 20 3b 73 65 6c 65 63 74 | 20 61 20 73 68 61 70 65 | ;select| a shape|
|00002fc0| 00 20 20 c9 06 20 31 00 | 20 20 cf 0a 20 31 00 20 |. .. 1.| .. 1. |
|00002fd0| 20 c5 37 00 20 20 80 bb | 00 20 20 80 bc 20 df 04 | .7. ..|. .. ..|
|00002fe0| 28 30 29 3e 30 00 20 20 | 80 06 20 66 69 6e 64 6d |(0)>0. |.. findm|
|00002ff0| 6f 75 73 65 00 20 20 70 | 69 63 6b 63 6f 6c 3d bc |ouse. p|ickcol=.|
|00003000| 02 28 6d 78 2f 34 30 29 | 00 20 20 70 69 63 6b 72 |.(mx/40)|. pickr|
|00003010| 6f 77 3d bc 02 28 6d 79 | 2f 34 30 29 00 20 20 80 |ow=..(my|/40). .|
|00003020| 0b 20 70 69 63 6b 72 6f | 77 3d 34 20 80 42 20 28 |. pickro|w=4 .B (|
|00003030| 70 69 63 6b 63 6f 6c 3d | 33 20 80 8a 20 70 69 63 |pickcol=|3 .. pic|
|00003040| 6b 63 6f 6c 3d 34 29 20 | 80 21 20 80 05 20 61 6c |kcol=4) |.! .. al|
|00003050| 6c 6f 76 65 72 00 20 20 | 63 73 68 61 70 65 3d 70 |lover. |cshape=p|
|00003060| 69 63 6b 63 6f 6c 2b 70 | 69 63 6b 72 6f 77 2a 38 |ickcol+p|ickrow*8|
|00003070| 00 20 20 80 0b 20 63 73 | 68 61 70 65 3e 33 36 20 |. .. cs|hape>36 |
|00003080| 80 21 20 63 73 68 61 70 | 65 2d 32 00 61 6c 6c 6f |.! cshap|e-2.allo|
|00003090| 76 65 72 00 20 20 ba 04 | 20 35 2c 31 32 00 20 20 |ver. ..| 5,12. |
|000030a0| cf 0a 20 30 00 20 20 69 | 6e 63 72 65 6d 65 6e 74 |.. 0. i|ncrement|
|000030b0| 3d 30 00 20 20 80 06 20 | 53 77 69 74 63 68 53 68 |=0. .. |SwitchSh|
|000030c0| 61 70 65 00 20 20 80 bb | 00 20 20 80 bc 20 df 04 |ape. ..|. .. ..|
|000030d0| 28 30 29 3d 30 00 20 20 | 6d 62 74 6e 3d 30 00 80 |(0)=0. |mbtn=0..|
|000030e0| 07 00 00 2e 4c 61 73 74 | 43 68 61 6e 63 65 00 20 |....Last|Chance. |
|000030f0| c9 02 20 31 2c 34 35 2c | 31 32 36 2c 38 35 00 20 |.. 1,45,|126,85. |
|00003100| ba 04 20 30 2c 33 00 20 | 20 20 20 80 37 20 36 30 |.. 0,3. | .7 60|
|00003110| 00 20 20 20 20 80 bb 00 | 20 20 20 20 80 bc 20 df |. ...| .. .|
|00003120| 04 28 30 29 3d 30 00 20 | 20 20 20 80 bb 00 20 20 |.(0)=0. | ... |
|00003130| 20 20 80 bc 20 df 04 28 | 30 29 3e 30 00 20 20 20 | .. ..(|0)>0. |
|00003140| 20 80 bb 00 20 20 20 20 | 80 bc 20 df 04 28 30 29 | ... |.. ..(0)|
|00003150| 3d 30 00 20 20 20 20 80 | 06 20 66 69 6e 64 6d 6f |=0. .|. findmo|
|00003160| 75 73 65 00 20 20 20 20 | c9 03 20 31 00 20 20 20 |use. |.. 1. |
|00003170| 20 80 0b 20 6d 78 3e 31 | 32 36 20 80 42 20 6d 78 | .. mx>1|26 .B mx|
|00003180| 3c 31 39 38 20 80 42 20 | 28 6d 79 3e 38 37 20 80 |<198 .B |(my>87 .|
|00003190| 42 20 6d 79 3c 39 38 29 | 00 20 20 20 20 20 20 ba |B my<98)|. .|
|000031a0| 04 20 32 2c 33 00 20 20 | 20 20 20 20 80 07 00 20 |. 2,3. | ... |
|000031b0| 20 20 20 80 c0 00 20 20 | 20 20 80 06 20 53 61 76 | ... | .. Sav|
|000031c0| 65 00 20 20 20 20 ba 04 | 20 30 2c 33 00 20 20 80 |e. ..| 0,3. .|
|000031d0| 07 00 00 2e 62 6c 61 63 | 6b 6f 75 74 00 80 16 20 |....blac|kout... |
|000031e0| 69 3d 31 20 80 18 20 31 | 35 00 20 20 20 80 16 20 |i=1 .. 1|5. .. |
|000031f0| 6a 3d 30 20 80 18 20 31 | 35 00 20 20 20 20 63 72 |j=0 .. 1|5. cr|
|00003200| 65 64 3d 20 ce 06 28 6a | 29 00 20 20 20 20 63 67 |ed= ..(j|). cg|
|00003210| 72 65 65 6e 3d 20 ce 07 | 28 6a 29 00 20 20 20 20 |reen= ..|(j). |
|00003220| 63 62 6c 75 65 3d 20 ce | 08 28 6a 29 00 20 20 20 |cblue= .|.(j). |
|00003230| 20 80 0b 20 ce 08 20 28 | 6a 29 3e 30 20 80 21 20 | .. .. (|j)>0 .! |
|00003240| ce 05 20 6a 2c 63 72 65 | 64 2c 63 67 72 65 65 6e |.. j,cre|d,cgreen|
|00003250| 2c 63 62 6c 75 65 2d 31 | 00 20 20 20 80 17 00 80 |,cblue-1|. ....|
|00003260| 37 20 32 00 80 17 00 20 | 80 16 20 69 3d 31 20 80 |7 2.... |.. i=1 .|
|00003270| 18 20 31 35 00 20 20 20 | 80 16 20 6a 3d 30 20 80 |. 15. |.. j=0 .|
|00003280| 18 20 31 35 00 20 20 20 | 20 63 72 65 64 3d 20 ce |. 15. | cred= .|
|00003290| 06 28 6a 29 00 20 20 20 | 20 63 67 72 65 65 6e 3d |.(j). | cgreen=|
|000032a0| 20 ce 07 28 6a 29 00 20 | 20 20 20 63 62 6c 75 65 | ..(j). | cblue|
|000032b0| 3d 20 ce 08 28 6a 29 00 | 20 20 20 20 80 0b 20 ce |= ..(j).| .. .|
|000032c0| 07 20 28 6a 29 3e 30 20 | 80 21 20 ce 05 20 6a 2c |. (j)>0 |.! .. j,|
|000032d0| 63 72 65 64 2c 63 67 72 | 65 65 6e 2d 31 2c 63 62 |cred,cgr|een-1,cb|
|000032e0| 6c 75 65 00 20 20 20 80 | 17 00 80 37 20 32 00 80 |lue. .|...7 2..|
|000032f0| 17 00 80 16 20 69 3d 31 | 20 80 18 20 31 35 00 20 |.... i=1| .. 15. |
|00003300| 20 20 80 16 20 6a 3d 30 | 20 80 18 20 31 35 00 20 | .. j=0| .. 15. |
|00003310| 20 20 20 63 72 65 64 3d | 20 ce 06 28 6a 29 00 20 | cred=| ..(j). |
|00003320| 20 20 20 63 67 72 65 65 | 6e 3d 20 ce 07 28 6a 29 | cgree|n= ..(j)|
|00003330| 00 20 20 20 20 63 62 6c | 75 65 3d 20 ce 08 28 6a |. cbl|ue= ..(j|
|00003340| 29 00 20 20 20 20 80 0b | 20 ce 06 20 28 6a 29 3e |). ..| .. (j)>|
|00003350| 30 20 80 21 20 ce 05 20 | 6a 2c 63 72 65 64 2d 31 |0 .! .. |j,cred-1|
|00003360| 2c 63 67 72 65 65 6e 2c | 63 62 6c 75 65 00 20 20 |,cgreen,|cblue. |
|00003370| 20 80 17 00 80 37 20 34 | 00 80 17 00 80 37 20 33 | ....7 4|.....7 3|
|00003380| 30 00 80 07 00 00 00 00 | |0.......| |
+--------+-------------------------+-------------------------+--------+--------+